martes, 3 de noviembre de 2015

POO con PHP Basico Parte XIV

Método __destruct
El método __destruct se define como un procedimiento a ser llamado únicamente cuando el objeto va a ser destruido.
Un objeto se destruye bajo dos eventos:
  • Se aplico unset($obj)
  • El garbage collector detecta que no se tiene más acceso al objeto.


Método __call
El método __call es ejecutado cuando se trata de llamar a un método que no existe.

POO con PHP Basico Parte XIII

Clases Finales
Al igual que con los métodos, estas clases no pueden ser extendidas.
Pueden ser instanciadas igual a las demás.



 Métodos Interceptores
PHP ofrece un conjunto de métodos "mágicos". Estos métodos mágicos son llamados automáticamente por PHP cuando alguna acción concreta ocurre sobre un objeto/clase.
El constructor es un ejemplo específico de esto, es llamado cuando se crea el objeto para inicializarlo.