Heim > Artikel > Backend-Entwicklung > Zählen Sie die verschiedenen Aspekte des Lebens, die PHP geerbt hat
Definition: Die PHP-Vererbung unterscheidet sich etwas von anderen reinen objektorientierten
Programmiersprachen (die von Beginn des Designs an vollständig vom objektorientierten Denken dominiert wurden). 面向对象
(从设计之初就完全由面向对象思维支配)编程语言是有一些不一样的。
1.PHP中继承
只能单继承
:即子类只有一个父类(Java
也只支持单继承,C++
支持多继承)
<?php class Man{} class Woman{} class Ladyboy extends Man,Woman{} //PHP中错误,不允许继承多个父类 ?>
2.PHP若想继承多个类,可以使用链式继承
<?php class Man{} class Woman extends Man{} class Ladyboy extends Woman{} //Ladyboy包含了Man和Woman类中所有可继承的成员 ?>
3.PHP中继承只有私有方法
inheritance
nur single inheritance
unterstützen: Das heißt, eine Unterklasse hat nur eine übergeordnete Klasse (Java
). unterstützt auch nur Einzelvererbung, C++
unterstützt Mehrfachvererbung)rrreee
2 Wenn Sie mehrere Klassen in PHP erben möchten, können Sie Kettenvererbung verwendenrrreee3. Nur private Methoden können nicht vererbt werden (private Eigenschaften können vererbt werden, auf die jedoch nicht zugegriffen werden kann)
Das obige ist der detaillierte Inhalt vonZählen Sie die verschiedenen Aspekte des Lebens, die PHP geerbt hat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!