Ejercicio 15: Sólo objetos y mensajes

Sólo objetos y mensajes

Cuando trabajamos en un ambiente de objetos, no sólo todas las "cosas" son objetos, sino que además todas las comunicaciones que se den entre nosotros y los objetos serán a través de mensajes.

Pero momento, ¿no dijimos antes que los números, los strings, los booleanos son objetos? Si sólo podemos comunicarnos con los objetos mediante mensajes, ¿significa entonces que las operaciones matemáticas, booleanas, etc, son mensajes también?

¡Exacto! Aunque se vean un poco diferentes, todos los siguientes son envíos de mensajes:

5 + 6
4 > 6
true || false
! true
"El cisne " + "negro"
"quémese después de leerse".capitalize()
8.max(10)
5.abs()

Probá estos mensajes en la consola

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