4 Matching Annotations
  1. Apr 2024
    1. Prioridad

      En esta sección tenemos:

      • Paréntesis: Las expresiones dentro de paréntesis se evalúan primero.

      • Mensajes unarios: Los mensajes unarios, que consisten en un solo identificador, se evalúan después de las expresiones entre paréntesis.

      • Mensajes binarios: Los mensajes binarios, que consisten en operadores como +, -, *, etc., se evalúan después de los mensajes unarios.

      • Mensajes de palabra clave: Los mensajes de palabra clave, que consisten en uno o más identificadores seguidos de dos puntos y un argumento, se evalúan después de los mensajes binarios

    2. Date today + 3 years

      Date today + 3 years está utilizando un mensaje binario. Aquí, Date today devuelve la fecha actual, y luego el mensaje binario + se envía a esa fecha junto con el objeto 3 years.

      Este mensaje binario + se utiliza para agregar un período de tiempo a una fecha. En este caso, se está agregando un período de 3 años a la fecha actual.

    3. Binario

      En esta sección los "mensajes binarios" son aquellos que se envían a un objeto junto con otro objeto, sin palabras clave o métodos especiales entre ellos. La forma típica de un mensaje binario es la siguiente

      anObjecto aMessage anotherObject