Corso di Raku / Oggetti, input/output ed eccezioni / Classi e oggetti / Il protocollo dei metaoggetti 🆕 / Exercises
Aggiungete un metodo
Problema
Definisci una classe Dog che ha soltanto un attributo
name e nessun metodo. Poi usa il MOP per aggiungerle a
runtime un metodo speak. Il metodo aggiunto deve usare il
name dell’oggetto stesso e restituire
<nome> says woof. Crea un cane di nome
Rex e chiama il nuovo metodo.
Esempio
Il programma stampa:
Rex says woofSoluzione
Navigazione del corso
← Soluzione: Un rombo di classi | Soluzione: Aggiungete un metodo →