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 !