*   >> Læs Uddannelse artikler >> science >> programming

Arv i Php Classes

ase objekt, instantiere det fra basen klassen. Den instantieres afledt objekt og instantieret basen objekt normalt uafhængige, medmindre du tvinge dem en eller anden måde at være afhængig; de er forbundet selv. Du kan stadig udlede en klasse (og tilsvarende objekt) fra en afledt klasse at have et barnebarn. I dette tilfælde den tidligere barnet klassen bliver en base klasse og det nye barn klasse bliver en afledt klasse. Kæden kan vokse nedad.

Bemærk: i en klasse definition, uanset om det er en base eller en afledt klasse, du få adgang til et argument i en metode definition ved hjælp af parameteren variabel; behøver du ikke $ dette for det; $ dette bruges, når du går ind på en ejendom af klassen og ikke parameteren af ​​en metode (funktion). Det er sådan variablerne, $ v1, v2 og $ $ svaret er blevet anvendt ovenfor. Hvad er arvet fra Base Class? Medlemmerne (attributter og metoder) af uædle klasse er nedarvet. En konstruktør eller destructor nedarves hvis et barn klasse ikke har sin egen konstruktør eller destructor hhv.

Nu er disse citater vedrørende arv af konstruktøren og destructor, tages fra PHP specifikationen: "Parent konstruktører ikke kaldes implicit hvis barnet klassen definerer en konstruktør." og "Ligesom konstruktører, forælder destructorer vil ikke kaldes implicit af motoren." Det er det for denne del af serien; vi fortsætter i den næste del.

Chrys at nå frem til et hvilket som helst af de dele af denne serie, så skriv den tilsvarende titel nedenfor og mit navn, Chrys, i søgefeltet på denne side og klik på Søg (brug menuen, hvis de findes): OOP Basics i PHP Konstruktører og destructorer i PHP Klasser Arv i PHP klasser The Double Colon Operatør og den endelige reserverede ord i PHP Abstract Base Class i PHP Synlighed i PHP klasser OOP og Referencer i PHP

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.