manque l'ex 5

This commit is contained in:
2024-12-04 17:26:25 +01:00
parent c6e55bed52
commit d7148186f5
31 changed files with 737 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
/** feuille du motif composite */
public class Travailleur extends Person {
/** constructeur
*
* @param n fun factor
*/
public Travailleur(int n) {
super(n);
}
/**
* @return fête sans le travailleur
*/
@Override
public int bestPartyWithoutMe() {
return 0; // Contribution nulle si le travailleur n'est pas invité
}
/**
* @return fête avec le travailleur
*/
@Override
public int bestParty() {
return getFunFactor(); // Contribution égale au fun factor si le travailleur est invité
}
}