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

Herança em Php Classes

A calculadora classe base tem duas propriedades e um método (e também o método construtor). A classe derivada tem uma propriedade e um método. Se a classe derivada não tem a sua própria função de construtor, em seguida, ele herda a função de construtor da classe base. O valor que será atribuído à propriedade da classe derivada será um valor fixo. O método da classe derivada, praças seu argumento e, em seguida, adiciona o valor de sua propriedade para a praça.

Vamos olhar para o último segmento de código: A primeira linha instancia um objeto derivado da classe derivada correspondente, usando implicitamente, o construtor da (base) da classe pai. Neste código, nenhum objeto foi instanciado da classe base; que não é necessário que a classe derivada herda todos os membros da classe base. A próxima instrução atribui o valor, 5 para a propriedade única do objeto instanciado derivada. A declaração, que vem depois, chama o método add () herdado do objeto derivado e os valores das propriedades herdadas são somadas.

O valor de retorno do método add () herdado é atribuído à variável, resultado. A declaração após, chama o método squareAdd () que pertence dolorosamente ao objeto derivado (classe), enviando o valor retornado (resultado) do método herdado como argumento. O valor retornado do método squareAdd () é exibido pelo comando echo, em seguida. Assim, uma classe derivada tem membros herdados que ele pode usar. Ele também pode ter seus próprios novos membros. Se você quer um objeto derivado, instanci

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