Na programação orientada a objeto é usado um termo chamado de herança, que indica que uma determinada classe recebe de outra as funções nesta escritas, inclusive a função construtora-padrão, ou construtor. Da mesma forma, um recurso da programação orientada a objeto é a de uma outra estrutura ser executada sempre que uma instancia de classe deixa de ser referenciada na memoria da execução do programa de computador.
Destrutor O Destrutor é uma estrutura ( muito semelhante a uma função ) que é executada quando a instancia de uma classe deixa de ser referenciada na memória da execução do programa.
Construtor em PHP:
<?php class Exemplo{ public function __construct() { print "hello world!" } public function __destruct() { print "Bye bye world!" }
$classe = new Exemplo(); // hello world!
unset( $classe ); // bye bye world
?>
Ver também Construtor linguagem
Categoria:Engenharia de software