Vous êtes sur la page 1sur 4

private ArrayList<personne> membre = new ArrayList<personne>();

public float massesalariale() {


float s=0;
for(int i=0;i<nbrMenbre;i++){
s=s+((salari)membre.get(i)).calculeSalire();}
return s;
}

public void AjouterPersonne(personne p){
membre.add(p);
i++;
}

public personne RechercheMembre(personne p){
if(membre.contains(p)) return membre.get(membre.indexOf(p));
return null;


public HashMap <Integer , Voitures> Hvoitures = new HashMap<Integer, Voitures>();
public void ajouterVoitures(Voitures v){
Hvoitures.put(i,v);
i++;
}
public void AfficherVoitures(){
for (Iterator<Integer> it = Hvoitures.keySet().iterator(); it.hasNext();) {
Object key = it.next();
System.out.print(Hvoitures.get(key).toString());
}
}
public Boolean rechercheVoiture(Voitures A){
if(Hvoitures.equals(A)) return true;
return false;
}
Recherche par un key
Public tudiant getEtudiant(int numeroEtudiant){
if(ht.containsKey(numeroEtudiant)) return ht.get(numeroEtudiant);
return null;
}
public void afficherEtudiantParOrder(){
System.out.println("section "+getnumeroSection()+" chef de section Mr:
"+Professeur.getNom()+" nbre d'etudiant "+this.getnbrEtudiants());
for (Iterator<Integer> it = ht.keySet().iterator(); it.hasNext();) {
Object key = it.next();
ht.get(key).afficherE();
}
}



Tableau
public tudiant etudiants[] ;
public setion() {
super();
etudiants=new tudiant[40];
this.nbrEtudiants=0;
}
public void AjouterEtudiant(tudiant e){
this.etudiants[getNbrEtudiants()]=e;
this.nbrEtudiants++;

}
public boolean RechercherEtudiant(tudiant e){
for(int i=0;i<nbrEtudiants;i++)
{if (etudiants[i].equals(e))
if(etudiants[i].getNom().equals(e.getNom()) )
return true;
}
return false;
}
Si le constructeur na pas des attributs
dt.setEncadrant(amari);
dt.setSujetThese("ofkd");



public boolean equals(tudiant e) {

if (email == null) {
if (e.email != null)
return false;
} else if (!email.equals(e.email))
return false;
if (nom == null) {
if (e.nom != null)
return false;
} else if (!nom.equals(e.nom))
return false;
if (nummerEtudiant == null) {
if (e.nummerEtudiant != null)
return false;
} else if (!nummerEtudiant.equals(e.nummerEtudiant))
return false;
return true;}
}


public Float calculeSalaire()throws ExceptionHeure {
if(NbrHeurs>80||NbrHeurs<10)
throw new ExceptionHeure(NbrHeurs);
else
{le programme }
@Override
public Float calculeSalire(Integer nbrHeure) throws ExceptionHeure {
if(10<nbrHeure & nbrHeure<80) throw new ExceptionHeure(nbrHeure);
return null;
}

Nom de
classe
Nom de la
methode qui
traite
lexeption

Vous aimerez peut-être aussi