cours0708/G5a/Solutions/3-exosClasses-1/3-PersonneFemme/Personne.java

55 lines
1.2 KiB
Java

/** Java class "Personne.java"
Représente une personne quelconque
*/
import java.util.*;
public class Personne {
///////////////////////////////////////
// attributes
private String nom;
private int anneeNaiss;
///////////////////////////////////////
// operations
public String getNom() {
return nom;
}
public void setNom(String _nom) {
nom = _nom;
}
/**
* <p>
* Constructeur de Personne
* </p><p>
*
* @return a Personne * </p><p>
* @param i identifiant
* </p> <p>
* @param n nom
* </p>
*/
public Personne(String n,int an) {
this.nom=n;
this.anneeNaiss=an;
}
public String toString() {
return nom+" "+anneeNaiss;
}
public static void main (String args[]) {
Personne p1 = new Personne("Dupont", 1964);
Personne p2 = new Personne("Dulac", 1983);
Personne p3 = new Femme("Mme Dupont", 1972,"Durand");
System.out.println (p1);
System.out.println (p2);
System.out.println (p3);
}
} // end Personne