Apúntate...


Consultas, desarrollo de programas y petición de presupuestos:

sábado, 29 de diciembre de 2012

Metodos Especiales: _new, _compare,...

Metodos Especiales: _new, _compare,...

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étodo especiales diferentes, y todos son opcionales.

_initcuando se Inicialización de la clase.
_exitcuando se deinstanciación de la clase.
_newcuando se Instanciación de los objetos.
_freecuando se deinstanciación de un objeto.
_nextcuando se enumeración de una clase u objeto.
_getcuando se Operador de lectura de un Array 
_putcuando se Operador de escritura de un Array
_callcuando se Uso de un objeto o clase como un método.
_unknowncuando se prueba a llamar una Llamada a un método o propiedad desconocida.

_compare:   Define como comparar los objetos del mismo tipo en un array.
_attachCuando un objeto se une o separado del gestor de evento de su padre
_propertyPara saber si un símbolo desconocido es un método o una propiedad.
_readyCuando se termina una construcción objeto, y un objeto está listo para ser utilizado.

DESDE LA VERSIÓN 3.9


Para ver un ejemplo de _compare, vease este enlace: propiedades y metodos de array de objetos






No hay comentarios:

Publicar un comentario

A falta de donativos... un poco de publicidad