*   >> läser Utbildning artiklar >> science >> programming

Arv i Php Classes

, såvida du inte tvinga dem på något sätt vara beroende; de är relaterade dock. Du kan fortfarande dra en klass (och motsvarande objekt) från en härledd klass för att ha ett barnbarn. I detta fall den tidigare barnklassen blir en basklass och det nya barnet klassen blir en härledd klass. Kedjan kan växa nedåt.

Obs: i en klassdefinition, oavsett om det är en bas eller en härledd klass, får du tillgång till ett argument i en definition metod som använder parametern variabel; du behöver inte $ detta för det, $ detta används när du öppnar en egenskap hos klassen och inte parametern av en metod (funktion). Det är hur variablerna, $ v1, $ v2 och $ svar har använts ovan. Vad är ett arv från Base Class? Medlemmarna (attribut och metoder) för basklass ärvs. En konstruktor eller destructor ärvs om ett barn klass inte har sin egen konstruktören eller destructor, respektive.

Nu är dessa citat om arv av konstruktören och destructor, hämtade från PHP specifikationen: "Föräldra konstruktörer kallas inte implicit om barnet klassen definierar en konstruktör." och "Like konstruktörer, förälder destruktorer kommer inte att kallas implicit av motorn." Det är det för denna del av serien; vi fortsätter i nästa del.

Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan och mitt namn, Chrys i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): OOP Grunderna i PHP Constructors och nedbrytande i PHP Klasser Arv i PHP klasser Double Colon Operatörs och den slutliga reserverade Word i PHP abstrakt basklass i PHP synlighet i PHP klasser OOP och referenser i PHP Omdömen

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.