Cursus Raku / Objecten, in- en uitvoer en excepties / Klassen en objecten / Rollen / Exercises
Een dansende robot
Opgave
Definieer een klasse Robot waarvan de methode
speak beep teruggeeft. Definieer een rol
Dancing die een methode dance toevoegt die
spinning around teruggeeft.
Maak twee robots, maar geef de rol Dancing aan slechts
een van beide. Druk het resultaat van speak voor beide
robots af, en daarna het resultaat van dance voor de robot
die kan dansen.
Voorbeeld
Het programma drukt af:
beep
beep
spinning aroundOplossing
Cursusnavigatie
← Oplossing: Een huisdier met naam en leeftijd | Oplossing: Een dansende robot →