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