Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Interface | Interface
Java POO

bookDesafio: 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!

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain how to implement multiple interfaces in Java?

What should the transform() method do in the Werewolf class?

Can you clarify how the isHumanForm boolean affects the methods?

Awesome!

Completion rate improved to 4.76

bookDesafio: 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!

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2
some-alt