Auto

¡Es la hora de movilizarse! Todos los días la gente necesita trasladarse a distintos lugares, ya sea a pie, en tren, en bicicleta... Nosotros no podíamos quedarnos atrás: vamos a implementar nuestros propios medios de transporte en Objetos.

Empecemos por uno simple, el Auto :oncoming_automobile: . Las instancias de la clase Auto se inicializan con 40 @litros de combustible.

¿Qué sabe hacer un Auto? Puede decirnos si es ligero?, que es verdadero cuando la cantidad de @litros es menor a 20. Su combustible disminuye a medida que se desplaza: se puede conducir! una cierta cantidad de kilómetros, y los @litros disminuyen a razón de 0.05 por cada kilómetro.

También sabe responder su cantidad_de_ruedas: siempre es 4, porque no contamos la rueda de auxilio :stuck_out_tongue: .

Veamos si se entiende: definí la clase Auto, que sepa entender los mensajes initialize, ligero?, conducir! y cantidad_de_ruedas.

¡Dame una pista!

No nos vamos a preocupar aún en que haya suficientes @litros de combustible para poder conducir una cantidad de kilómetros. ¡Más adelante vamos a tener herramientas para evitar que alguien conduzca con el tanque vacío! :wink:

Tenés que iniciar sesión antes de empezar a enviar tus soluciones