*   >> Leitura Educação Artigos >> science >> programação

Herança em Php Classes

á-lo a partir da classe derivada. Se você quer um objeto de base, instanciá-lo a partir da classe base. O objeto derivado instanciado eo objeto de base são normalmente instanciado independente, a menos que você forçá-los de alguma forma ser dependente; eles estão relacionados embora. Você ainda pode derivar uma classe (e correspondente objeto) de uma classe derivada de ter um neto. Neste caso, o ex-classe criança se torna uma classe base e da nova classe criança se torna uma classe derivada. A cadeia pode crescer para baixo.

Nota: em uma definição de classe, se é uma base ou uma classe derivada, você acessar um argumento em uma definição de método utilizando a variável de parâmetro; você não precisa de $ this para isso; $ this é usada quando você está acessando uma propriedade da classe e não o parâmetro de um método (função). Essa é a forma como as variáveis, $ v1, v2 e $ $ resposta têm sido utilizados anteriormente. O que é herdado da classe base? Os membros (atributos e métodos) da classe base são herdadas.

Um construtor ou destrutor é herdada se uma classe filho não tem o seu próprio construtor ou destrutor, respectivamente. Agora, estas são citações relativas a herança de construtor e destruidor, tirada a partir da especificação PHP: "Construtores pais não são chamados implicitamente se a classe filha define um construtor." e "Como construtores, destrutores pais não serão chamados implicitamente pelo motor." Isso é que é para esta parte da série; continuamos na próxima parte.

Chrys Para chegar a qualquer uma das partes desta série, basta digitar o título correspondente abaixo e meu nome, Chrys, na caixa de pesquisa da página e clique em Procurar (uso menu se disponível): Fundamentos de OOP em PHP Construtores e Destrutores em PHP Classes Herança em PHP Classes O operador Duplo Colon ea palavra reservada final em PHP Abstract classe base em PHP Visibilidade em PHP Classes e Referências OOP em PHP

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.