Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Interface | Interface
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
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?

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