Ejercicio 14: Más argumentos

Más argumentos

Como ves, si envías un mensaje con una cantidad incorrecta de argumentos...

 pepita.comerAlpiste(6, anastasia)
objeto pepita does not understand comerAlpiste(p0,p1)

 pepita.comerAlpiste()
objeto pepita does not understand comerAlpiste()

...el envío del mensaje fallará en ambos casos.

Dicho de otra forma, un mensaje queda identificado no sólo por su nombre sino también por su la cantidad de argumentos: no es lo mismo comerAlpiste() que comerAlpiste(56) que comerAlpiste(5, 6), son todos mensajes distintos. Y en este caso, pepita sólo entiende el de un solo argumento.

Veamos si va quedando claro: escribí un programa que haga que pepita coma 500 gramos de alpiste, vuele a buenosAires, y finalmente vuelva a rosario.

¡Dame una pista!

Tené en cuenta que nuestra golondrina entiende también los siguientes mensajes:

  • volarHacia, que toma una ciudad
  • comerAlpiste, que toma una cantidad de alpiste

Y que además, existen los objetos rosario y buenosAires

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