Curso de Raku / Objetos, entrada/salida y excepciones / Clases y objetos / Roles / Exercises
Una mascota con nombre y edad
Problema
Define dos roles:
Named, con un métodolabelque devuelvaI am <nombre>;Aged, con un métodostatusque devuelva<edad> years.
Después define una clase Pet que asuma ambos roles y
tenga los atributos name y age. Crea una
mascota llamada Rex de 3 años e imprime su
label y su status.
Ejemplo
El programa imprime:
I am Rex
3 yearsSolución
Navegación del curso
← Solución: Una caja con tamaño | Solución: Una mascota con nombre y edad →