Lab 2009 #04

December 10, 2009

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+"]]";
	}
}

Leave a Reply

Your email address will not be published. Required fields are marked *

*

*


Contents license

Creative Commons License
Questo/a opera è pubblicato sotto una Licenza Creative Commons.