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
What do the Human and Animal interfaces look like?
Can you show me the structure of the Werewolf class?
Can you explain how the isHumanForm boolean is used?
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 !