By Andrea Rastelli –
December 10, 2009Posted in:
Codice: Lab_20091210
1
2
3
4
5
6
7
8
9
10
11
| public class Lab_20091210
{
public static void main(String[] argv)
{
Persona p = new Persona("Mario", "Rossi", 24);
Calciatore c = new Calciatore("Alberto", "Bianchi", 10, "Attaccante");
System.out.println(c);
}
} |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| class Persona
{
private String nome;
private String cognome;
private int eta;
public Persona(String nome, String cognome, int eta)
{
this.nome = nome;
this.cognome = cognome;
this.eta = eta;
}
public Persona(String nome, String cognome)
{
this.nome = nome;
this.cognome = cognome;
}
public String getNome()
{
return nome;
}
public String getCognome()
{
return cognome;
}
public int getEta()
{
return eta;
}
public String toString()
{
return "["+nome+", "+cognome+", "+eta+"]";
}
} |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| public class Calciatore extends Persona
{
private int numero_maglia;
private String ruolo;
public Calciatore(String nome, String cognome, int numero_maglia, String ruolo)
{
super(nome, cognome);
this.numero_maglia = numero_maglia;
this.ruolo = ruolo;
}
public String getRuolo()
{
return ruolo;
}
public int getNumeroMaglia()
{
return numero_maglia;
}
public String toString()
{
return "["+super.toString()+", ["+ruolo+", "+numero_maglia+"]]";
}
} |
About the Author

Hello everyone! I'm Andrea Rastelli, a 23 year old programmer, designer, 3D animator and compositor.
You may follow me on
Twitter and
Facebook