Heim  >  Artikel  >  Backend-Entwicklung  >  Zählen Sie die verschiedenen Aspekte des Lebens, die PHP geerbt hat

Zählen Sie die verschiedenen Aspekte des Lebens, die PHP geerbt hat

autoload
autoloadOriginal
2021-03-03 17:44:512599Durchsuche

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中继承只有私有方法

1. In PHP kann 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)

🎜4.PHP ermöglicht Unterklassen, die Konstruktor- und Destruktormethoden der übergeordneten Klasse zu erben🎜🎜🎜🎜Empfohlen : 🎜php-Tutorial🎜,🎜 PHP-Video-Einführungs-Tutorial🎜🎜🎜

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn