Curso de Raku / Objetos, entrada/salida y excepciones / Clases y objetos / Métodos / Exercises

Un robot que camina

Problema

Define una clase Robot con un atributo position modificable cuyo valor por defecto sea 0, y un método move que haga avanzar la posición un número dado de pasos. Haz que el número de pasos tenga por defecto 1, de modo que llamar a move sin argumentos mueva el robot un paso.

Crea un robot, muévelo 5 pasos, después muévelo sin argumentos, después otros 2 pasos, e imprime su posición final.

Ejemplo

El programa imprime:

8

Solución

Ver la solución

Quiz — Métodos   |   Solución: Un robot que camina