Holla al mundo!
Object es la clase superior en jerarquía de Ruby. Sus métodos
están disponibles para el resto de las clases a menos que se
sobreescriba explícitamente.
Los objetos mezclados en el modulo Kernel, hacen que las funciónes
incorporadas sean accesibles globalmente. Aunque los métodos de
instancia de Object son definidos por el módulo Kernel, hemos elegido
documentarlos aquí al fin de clarificar.
En la descripción de métodos para Object, el parámetro symbol
hace referencia a symbol, el cuál es texto encomillado o un Symbol (
como :name
).
Retorna un valor entero identificador para obj. El mismo número
se retorna en la llamadas a id
para un objeto dado, y dos
objetods activos no compartiran un id.
Object#object_id
es un concepoto diferente de la notación
:name
la cual retorna el símbolo id de name
.
Reemplaza el deprecado Object#id
.