Desafio: Interface
Tarefa
Foram criadas duas interfaces para você: Human e Animal, além de uma classe – Werewolf.
A tarefa consiste em herdar ambas as interfaces na classe Werewolf e, em seguida, implementar seus métodos. Na classe Werewolf, os comentários acima indicam como você deve sobrescrever esses métodos. Um lobisomem é tanto humano quanto animal, portanto possui um método chamado transform(). Também é necessário utilizar o valor booleano isHumanForm nos métodos conforme as instruções.
Se a tarefa parecer difícil, utilize os botões Dica e Solução para analisar a resolução!
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you show me the definitions of the Human and Animal interfaces?
What should the transform() method do in the Werewolf class?
Can you explain how the isHumanForm boolean is set or changed?
Incrível!
Completion taxa melhorada para 4.76
Desafio: Interface
Deslize para mostrar o menu
Tarefa
Foram criadas duas interfaces para você: Human e Animal, além de uma classe – Werewolf.
A tarefa consiste em herdar ambas as interfaces na classe Werewolf e, em seguida, implementar seus métodos. Na classe Werewolf, os comentários acima indicam como você deve sobrescrever esses métodos. Um lobisomem é tanto humano quanto animal, portanto possui um método chamado transform(). Também é necessário utilizar o valor booleano isHumanForm nos métodos conforme as instruções.
Se a tarefa parecer difícil, utilize os botões Dica e Solução para analisar a resolução!
Obrigado pelo seu feedback!