Vous êtes sur la page 1sur 3

//Création de la classe personne

public class Personne {

protected int id;

protected String nom, prenom;

protected static int k = 0;

public Personne(String nom, String prenom) {

k++;

this.nom = nom;

this.prenom = prenom;

id = k;

public String afficher(){

return this.id+" "+this.nom+" "+this.prenom;

//Création de la classe étudiant

public class Etudiant extends Personne{

String matricul;

public Etudiant(String nom, String prenom, String matricul) {

super(nom, prenom);

this.matricul = matricul;

@Override

public String afficher(){

return super.afficher()+"; Matricule : "+this.matricul;

//Création de la classe employé


public class Employe extends Personne {

double salaire;

public Employe(String nom, String prenom, double salaire) {

super(nom, prenom);

this.salaire = salaire;

@Override

public String afficher(){

return super.afficher()+" ; Salaire : "+this.salaire;

//Création de la classe professeur

public class Professeur extends Employe {

String special;

public Professeur(String nom, String prenom, double salaire, String special) {

super(nom, prenom, salaire);

this.special = special;

@Override

public String afficher(){

return super.afficher()+"; Spécialité : "+this.special;

//Création de la TestPersonne

public class TestPersonne {

public static void main(String[] args) {


Employe em1 = new Employe("ANATO", "Archille", 100000);

Employe em2 = new Employe("BINTOU", "Rollande", 200000);

System.out.println("La liste des employés :");

System.out.println(em1.afficher());

System.out.println(em2.afficher());

Etudiant et1 = new Etudiant("ATCHA","Médiane","B65678754");

Etudiant et2 = new Etudiant("KOKOU","Thomas","B87543543");

System.out.println("La liste des étudiant :");

System.out.println(et1.afficher());

System.out.println(et2.afficher());

System.out.println("le nombre de personne actuellement créé est "+Personne.k);

Professeur p1 = new Professeur("TOUNDE","Antoine",250000,"JAVA");

Professeur p2 = new Professeur("SANDA","Amidou",300000,"Mathématique");

System.out.println("La liste des professeurs :");

System.out.println(p1.afficher());

System.out.println(p2.afficher());

System.out.println("le nombre de personne actuellement créé est "+Personne.k);

Vous aimerez peut-être aussi