Défi : Interface
Tâche
Deux interfaces ont été créées pour vous : Human
et Animal
, ainsi qu'une classe – Werewolf
.
Votre tâche consiste à hériter des deux interfaces dans la classe Werewolf
puis à implémenter leurs méthodes. Dans la classe Werewolf
, les commentaires ci-dessus indiquent comment vous devez surcharger ces méthodes. Un loup-garou est à la fois un humain et un animal, il possède donc une méthode appelée transform()
. Vous devez également utiliser la valeur booléenne isHumanForm
dans les méthodes comme indiqué.
Si la tâche vous semble difficile, n'hésitez pas à utiliser les boutons Indice et Solution pour analyser la solution !
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 4.76
Défi : Interface
Glissez pour afficher le menu
Tâche
Deux interfaces ont été créées pour vous : Human
et Animal
, ainsi qu'une classe – Werewolf
.
Votre tâche consiste à hériter des deux interfaces dans la classe Werewolf
puis à implémenter leurs méthodes. Dans la classe Werewolf
, les commentaires ci-dessus indiquent comment vous devez surcharger ces méthodes. Un loup-garou est à la fois un humain et un animal, il possède donc une méthode appelée transform()
. Vous devez également utiliser la valeur booléenne isHumanForm
dans les méthodes comme indiqué.
Si la tâche vous semble difficile, n'hésitez pas à utiliser les boutons Indice et Solution pour analyser la solution !
Merci pour vos commentaires !