Coorigé Exam

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
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

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy