Révisions POO
TD Game
Objet
nom : String
Objet(nom : String)
getNom() : String
Ramassable
ramasserPar(personnage : Personnage) : void
Utilisable
utiliserPar(personnage : Personnage) : void
Soigne
soigner(personnage : Personnage) : void
Fiole
pointsDeVie : int
ramasserPar(personnage : Personnage) : void
utiliserPar(personnage : Personnage) : void
soigner(personnage : Personnage) : void
Arme
degats : int
ramasserPar(personnage : Personnage) : void
utiliserPar(personnage : Personnage) : void
getDegats() : int
Cle
ramasserPar(personnage : Personnage) : void
Sac
objets : List<Objet>
ajouter(objet : Objet) : void
retirer(objet : Objet) : void
contient(objet : Objet) : boolean
afficherContenu() : void
Personnage
nom : String
pointsDeVie : int
pointsDeVieMax : int
sac : Sac
ramasser(objet : Objet) : void
utiliser(objet : Objet) : void
ajouterAuSac(objet : Objet) : void
retirerDuSac(objet : Objet) : void
ajouterPointsDeVie(points : int) : void
equiper(arme : Arme) : void
possède
contient
1
0..*
ramasse / utilise
soigne
équipe