Ejercicio 10: Más objetos compartidos

Más objetos compartidos

Ah, pero resulta que por esas vueltas de la vida, Fito, el personaje del ejercicio anterior, estaba paseando con su abuela Clotilde, se encuentra con Melisa y algo pasa entre ellos...

object melisa {
  var novio

  method novio(unNovio) {
      novio = unNovio
  }

  method novio() { 
      return novio
  }

  method novioEsFlaquitoComoLeGusta() {
     return novio.peso() < 80
  }
}

Asumiendo que clotilde y fito están definidos correctamente, escribí un programa que haga que melisa tenga por novio a fito, el nieto de Clotilde, de forma que ambas conozcan al mismo objeto. Luego, hacé que Clotilde alimente a su nieto. ¿Melisa seguirá teniendo un novio flaquito como le gusta?

Para pensar:

  • ¿Puede Melisa cambiar de novio?
  • ¿Cómo podría estar definido el nuevo objeto?

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

¡Ups! Tu solución no se puede ejecutar

  • Revisá que tu programa no tenga recursión o algún bucle infinito
  • Revisá que tengas conexión a internet
  • Esperá un rato e intentalo nuevamente

Estamos procesando tu solución

Si no se muestra automáticamente en unos segundos, presioná F5