Uma classe pode ser uma extensão de outra. Isso
significa que ela herdará todas as variáveis e funções da outra
classe, e ainda terá as que forem adicionadas pelo programador. Em
PHP não é permitido utilizar herança múltipla, ou seja, uma
classe pode ser extensão de apenas uma outra.Para criar uma classe
extendida, ou derivada de outra, deve ser utilizada a palavra
reservada extends,
como pode ser visto no exemplo seguinte:
class
novaconta extends conta {
var
$numero;
function
numero() {
return
$this->numero;
}
}
A classe acima é derivada da classe conta, tendo as
mesmas funções e variáveis, com a adição da variável $numero
e a função numero().
Nenhum comentário:
Postar um comentário