*   >> Lezen Onderwijs artikelen >> science >> programming

Erfenis in Php Classes

De basisklasse rekenmachine heeft twee woningen en één methode (en ook de constructeur methode). De afgeleide klasse heeft één eigenschap en één methode. Als de afgeleide klasse zijn eigen constructorfunctie niet heeft, dan erft de constructorfunctie van de basisklasse. De waarde die zal worden toegewezen aan de eigendom van de afgeleide klasse zal een vaste waarde. De methode van de afgeleide klasse, pleinen haar betoog en voegt dan de waarde van zijn woning aan het plein.

Laten we eens kijken naar de laatste code segment: De eerste regel instantieert een object afgeleid van de overeenkomstige afgeleide klasse, met impliciet, de bouwer van de ouder (basis) klasse. In deze code, is er geen object is een instantie van de basisklasse; dat is niet nodig omdat de afgeleide klasse erft alle leden van de basisklasse. De volgende verklaring wijst de waarde, 5 om de één eigenschap van de afgeleide geïnstantieerd object. De verklaring, die na komt, roept de methode geërfd add () van de afgeleide object en de waarden van de erfelijke eigenschappen worden opgeteld.

De geretourneerde waarde van de methode erfelijke add () wordt toegekend aan de variabele resultaat. De verklaring na, roept de methode squareAdd () die hard behoort tot de afgeleide object (klasse), het verzenden van de geretourneerde waarde (resultaat) van de geërfde methode als argument. De geretourneerde waarde van de methode squareAdd () wordt weergegeven door de echo statement, naast

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.