public class TestaPersona{
public static void main(String args[]){
Persona[] persone;
persone=new Persona[10];
persone[0]=new Persona(18,"Marco",'m',"marco@gmail.com","+390758010046");
persone[1]=new Persona(20,"Cesare",'m',"Cesare@gmail.com","+390759012040");
persone[2]=new Persona(15,"elena",'f',"elena@gmail.com","+390741012020");
Studente[] studenti;
studenti=new Studente[10];
studenti[3]=new Studente(22,"Bianca",'m',"marco@gmail.com","+390758010046",6,"4al");
studenti[4]=new Studente(33,"Lana",'m',"Cesare@gmail.com","+390759012040",6,"4ale");
studenti[5]=new Studente(45,"Puzza",'f',"elena@gmail.com","+390741012020",7,"4ale");
for(int i=0;i<10;i++){
if(persone[i]!=null){
System.out.println("nome p"+(i+1)+" = "+persone[i].getNome());
}
if(studenti[i]!=null){
System.out.println("nome p"+(i+1)+" = "+studenti[i].getNome());
}
}
}
}
public class Studente extends Persona{
String classe;
double mediaVoti;
double[] voti;
public Studente(int e, String n, char s, String em, String t, int mv, String cl){
super(e, n, s, em, t);
voti=new double[100];
mediaVoti=mv;
classe=cl;
}
}
public class Persona{
private int eta;
private String nome;
private char sesso;
private String email;
private String telefono;
public Persona(int e, String n, char s, String em, String t){
eta=e;
nome=n;
sesso=s;
email=em;
telefono=t;
}
//restituisci le variabili interne
public int getEta(){
return eta;
}
public String getNome(){
return nome;
}
public char getSesso(){
return sesso;
}
public String getEmail(){
return email;
}
public String getTelefono(){
return telefono;
}
//setta le variabili interne
public void setEta(int e){
eta=e;
}
public void setEmail(String em){
email=em;
}
public void setTelefono(String t){
telefono=t;
}
lunedì 3 novembre 2008
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento