Métodos especiales

Los métodos especiales se declaran en clases cuyo nombre comienza con un guión bajo y son llamados por el intérprete en situaciones especiales.

Existen ocho métodos especiales diferentes, todos son opcionales.

_init Inicialización de la clase.
_exit Deinstanciación de la clase.
_new Instanciación de los objetos.
_free Deinstanciación de un objeto.
_next Enumeración de una clase u objeto.
_get Operador de lectura de un Array.
_put Operador de escritura de un Array.
_call Uso de un objeto o clase como un método.
_unknown Llamada a un método o propiedad desconocida.

Véase también