Curso de Raku / Objetos, entrada/salida y excepciones / Clases y objetos / El protocolo de metaobjetos 🆕 / Exercises

Añada un método

Problema

Define una clase Dog que solo tenga un atributo name y ningún método. Después usa el MOP para añadirle un método speak en tiempo de ejecución. El método añadido debe usar el name del propio objeto y devolver <nombre> says woof. Crea un perro llamado Rex y llama al método nuevo.

Ejemplo

El programa imprime:

Rex says woof

Solución

Ver la solución

Solución: Un rombo de clases   |   Solución: Añada un método