Anciennes révisionsLiens de retourExporter en PDFHaut de page Derniers changementsImprimerPermalien × TD0 : Révisions Encapsulation, construction Diagramme de classes - Gestion de caserne de pompiers (V1)Pompiernom: Stringprenom: Stringmatricule: Stringgrade: StringanneesService: intdisponible: booleanPompier()Pompier(nom: String, prenom: String, matricule: String)Pompier(nom: String, prenom: String, matricule: String, grade: String, anneesService: int)getNom(): StringgetPrenom(): StringgetMatricule(): StringgetGrade(): StringgetAnneesService(): intisDisponible(): booleansetGrade(grade: String): voidsetAnneesService(anneesService: int): voidsetMatricule(matricule: String): voidaugmenterAnciennete(): voidaugmenterAnciennete(nbAnnees: int): voidaugmenterAnciennete(nbAnnees: int, promotion: boolean): voidtoString(): StringCasernenomCaserne: Stringpompiers: List<Pompier>Caserne(nomCaserne: String)ajouterPompier(p: Pompier): voidnombrePompiersDisponibles(): intafficherEffectif(): voidrechercherParMatricule(matricule: String): PompierAgrégation : le Pompier existe indépendamment de la Caserne(pas de dépendance dans le constructeur).10..* sio/bloc2/2a/td0.txt Dernière modification : il y a 4 heuresde jcheron