Dies ist ein OOP-Prinzip genannt Inheritance.
Wenn eine Klasse B
inherits (erweitert) aus der Klasse A
, eine Instanz der Klasse B
A
alle Funktionen von Klasse erbt und hat Zugang zu protected
(und natürlich public
) Methoden und Attribute über parent::
.
Lesen Sie mehr über inheritance in PHP.
Vererbung wird oft, wenn Klassen Aktien bestimmte Eigenschaften verwendet.
Zum Beispiel kann ich eine Klasse haben Person, die Informationen wie name
und SubklassenCustomer
, Partner
, die erben die Eigenschaft name
aber fügen Sie einige benutzerdefinierte Funktionen enthält.
Viele Duplikate: http://stackoverflow.com/search?q=%5Bphp%5D+class+extens – mario
EboMike: Habe ich dich etwas gefragt? =) – Aborted
Wenn nur PHP eine weit verbreitete, prägnante, manuelle .... –