Corso di Raku / Oggetti, input/output ed eccezioni / Classi e oggetti / Metodi / Exercises
Un robot che cammina
Problema
Definisci una classe Robot con un attributo
position modificabile e con valore predefinito
0, e un metodo move che fa avanzare la
posizione di un dato numero di passi. Fai in modo che il numero di passi
abbia valore predefinito 1, così che chiamare
move senza argomenti sposti il robot di un passo.
Crea un robot, spostalo di 5 passi, poi spostalo senza
argomenti, poi spostalo di altri 2 passi, e stampa la sua
posizione finale.
Esempio
Il programma stampa:
8