Reprendre les classes du TP 2 et créez leur JavaDoc.
Dans un jeu de rôle, les personnages ont un nom, un niveau de vie et une arme en main et une arme dans la poche.
Une arme a un nome et une force d’attaque et un nombre d’utilisations possible.
Écrire des classes Personnage
et Arme
qui satisfont cette description. On écrira également les méthodes suivantes
toString
pour l’affichageUn autre type de personnage du jeu est le “Marionnettiste” qui contrôle un personnage.
Écrire la classe Marionnettiste
qui a un champ de type Personnage
.
Dans cette classe écrire une méthode qui permet au marionnettiste d’attaquer un autre personnage en deleguant l’attaque au personnage contrôlé.
Une université contient des bâtiments, une personne qui en est président. Une personne a un nom et une date de naissance. Les bâtiments contiennent des salle de cours et ont un numéro. Les salle de cours ont une capacité.
Réalisez tout cela de façon que l’université ne soit pas mutable.
Un pays étranger est si admiratif de l’UPEC qu’il veut en créer une copie exacte. Écrivez les méthodes pour faire cela en respectant la non-mutabilité.