Cursus Raku / Objecten, in- en uitvoer en excepties / Klassen en objecten / Het meta-objectprotocol 🆕 / Exercises
Voeg een methode toe
Opgave
Definieer een klasse Dog die alleen een attribuut
name heeft en geen methoden. Gebruik daarna het MOP om er
tijdens het draaien een methode speak aan toe te voegen. De
toegevoegde methode moet de eigen name van het object
gebruiken en <name> says woof teruggeven. Maak een
hond met de naam Rex en roep de nieuwe methode aan.
Voorbeeld
Het programma drukt af:
Rex says woofOplossing
Cursusnavigatie
← Oplossing: Een ruit van klassen | Oplossing: Voeg een methode toe →