UML POO Seance4
UML POO Seance4
UML POO Seance4
Passage
d’UML à Java
Java
+ niveauDeCarburant() : int
public void faireLePlein()
{
niveauDeCarburant = capaciteReservoir;
}
public int niveauDeCarburant()
UML ne précise que la déclaration {
et non l’implémentation des return niveauDeCarburant;
méthodes !
}
}
est composé de
Equipe Joueur
0..1 0..n
Voiture Moteur
1
connait
Employe Domaine
0..* 1..*
Competence
niveau
Employe
public class Employe extends Personne {
- ancienneté
private int anciennete;
+ primeAnciennete()
public Employe (String nom, String prenom, int anciennete) {
super(nom, prenom);
this.anciennete = anciennete;
}
public double primeAnciennete() {
return anciennete*100.0;
}
}
3: estSuffisamentCompetentPour(domaine, niveau)