Contratamos a roberto
, que puede viajar en bicicleta o camión. Roberto no tiene un mango, gracias que tiene cubiertas, y no puede llamar a nadie.
Sabemos que:
Declará lo necesario para poder realizar:
paquete.puedeSerEntregadoPor(roberto) roberto.peso()
Además, completá la definición del objeto
prueba
con métodos que permitan configurar a los objetos de diferentes maneras, para contemplar las posibles situaciones planteadas.prueba.robertoTieneBici() // Hace que roberto maneje una bici prueba.robertoTieneCamionCon1Acoplado() // Hace que Roberto maneje un camión con un acoplado prueba.unAcopladoMasParaElCamionDeRoberto() // Hace que Roberto maneje un cambión con un acoplado más que antes.
¿Pensaste en modelar la bici y el camión como objetos aparte?
A roberto le alcanza con conocer su propio peso y recordar qué vehículo está manejando para calcular su peso. ¿Qué le necesita preguntar al vehículo, sea uno u otro?
Tenés que iniciar sesión antes de empezar a enviar tus soluciones