Académique Documents
Professionnel Documents
Culture Documents
Classe Chercheur
public class Chercheur {
/*
// Redéfinition
public boolean equals(Object obj){
return (true);
}*/
// Surcharge
public boolean equals(Chercheur c){
if(this.nom==c.nom && this.prenom==c.prenom &&
this.numOrdinateur==c.numOrdinateur)
return true;
else
return false;
}
}
Classe Bureau
public class Bureau {
private int numBureau;
private int numEtage;
private int NbChercheurs = 0;
private int NB_MAX_CHERCHEURS = 5;
private Chercheur[] tabChercheurs;
nbrChercheurTotal+=tabBureaux[i].getNbrChercheur();
return nbrChercheurTotal;
}
}
Classe Principale
public class Principale {
ch1.affiche();
System.out.println (ch2.toString());
System.out.println (ch3);
System.out.println(ch1.equals(ch2));
System.out.println(ch1.equals(ch1));
System.out.println(ch2.equals(ch3));
System.out.println(ech.equals(ch1));
b1.ajouterChercheur(ch1);
b1.ajouterChercheur(ch2);
b1.ajouterChercheur(ch3);
b1.affiche();
System.out.println("TROUVE CH2");
System.out.println(b1.trouverChercheur(ch2));
//b1.supprimer();
b1.affiche();
b2.ajouterChercheur(ch3);
b2.affiche();