Cursusinhoud
Java OOP
Java OOP
Uitdaging: Interface
Opdracht
Voor jou zijn twee interfaces aangemaakt: Human
en Animal
, evenals één klasse – Werewolf
.
Jouw taak is om beide interfaces te erven in de klasse Werewolf
en vervolgens hun methoden te implementeren. In de klasse Werewolf
geven de opmerkingen hierboven aan hoe je deze methoden moet overschrijven. Een weerwolf is zowel een mens als een dier, dus heeft hij een methode genaamd transform()
. Je dient ook de booleaanse waarde isHumanForm
in de methoden te gebruiken zoals aangegeven.
Als de opdracht lastig lijkt, maak gerust gebruik van de knoppen Hint en Oplossing om de oplossing te analyseren!
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 3. Hoofdstuk 2