Kursinhalt
Java OOP
Java OOP
Herausforderung: Interface
Aufgabe
Für dich wurden zwei Schnittstellen erstellt: Human
und Animal
, sowie eine Klasse – Werewolf
.
Deine Aufgabe besteht darin, in der Klasse Werewolf
beide Schnittstellen zu erben und anschließend ihre Methoden zu implementieren. In der Klasse Werewolf
geben die oberen Kommentare an, wie du diese Methoden überschreiben sollst. Ein Werwolf ist sowohl ein Mensch als auch ein Tier, daher hat er eine Methode namens transform()
. Außerdem solltest du in den Methoden, wie angewiesen, den booleschen Wert isHumanForm
verwenden.
Falls dir die Aufgabe zu schwierig erscheint, kannst du gerne die Hinweis- und Lösung-Buttons verwenden, um die Lösung zu analysieren!
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 2