Alcune note sul linguaggio Java* - Dipartimento di Matematica e ...
Alcune note sul linguaggio Java* - Dipartimento di Matematica e ...
Alcune note sul linguaggio Java* - Dipartimento di Matematica e ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
}<br />
}<br />
public void mo<strong>di</strong>ficaNome(String n)<br />
{<br />
nome=n;<br />
}<br />
public String ottieniNome()<br />
{<br />
return nome;<br />
}<br />
public class Studente extends Persona<br />
{<br />
// sottoclasse derivata dalla classe Persona<br />
}<br />
private int matricola;<br />
// costruttore della sottoclasse Studente<br />
// si richiama il costruttore della sopraclasse<br />
// Persona me<strong>di</strong>ante l’istruzione super<br />
public Studente(String n, String c, int e, int m)<br />
{<br />
super(n,c,e);<br />
matricola=m;<br />
}<br />
public void stampaDati()<br />
{<br />
System.out.println("Salve, sono uno stuente e mi chiamo "+<br />
nome+" "+cognome);<br />
System.out.println("Ho "+eta+" anni"+ " e il mio numero <strong>di</strong><br />
matricola e’ "+matricola);<br />
}<br />
public void mo<strong>di</strong>ficaMatricola(int matr)<br />
{<br />
matricola=matr;<br />
}<br />
8.2 Esercizi<br />
Create una classe vuota in BlueJ, compilatela e istanziatela. Nel menú dell’oggetto<br />
potete notare un’opzione inherited from Object: si tratta dei meto<strong>di</strong> au-