Heim >Backend-Entwicklung >PHP-Tutorial >Vererbung von PHP-Konstruktoren
Dieser Artikel stellt die Vererbung von PHP-Konstruktoren vor, die einen gewissen Referenzwert haben. Jetzt können Freunde in Not darauf verweisen
// ===Anmerkungen Teil 1= ==
/*
// Vererbung von Konstruktormethoden
Konstruktormethoden können vererbt werden
Die Prinzipien der Vererbung sind die gleichen wie bei gewöhnlichen Methoden.
Und dann, Wenn die Unterklasse auch einen Konstruktor deklariert, wird der Konstruktor der übergeordneten Klasse überschrieben. Wenn der Konstruktor der übergeordneten Klasse überschrieben wird, wird natürlich nur der neue Konstruktor in der Unterklasse ausgeführt
class Human { public function __construct() { echo '呱呱坠地!<br >'; } }class Stu extends Human {}$ming = new Stu(); // 呱呱坠地!// 这说明构造函数也是可以继承的
class Emperor extends Human { public function __construct() { echo '红光满屋,终日不散<br >'; } }$zhu = new Emperor();echo '<hr >';
/*
Wenn beim Erben von einer Unterklasse ein Konstruktor vorhanden ist,
parent::__construct();
Dann schreiben Sie Ihre eigene Geschäftslogik
*/
Verwandte Empfehlungen:
Detaillierte Erklärung des PHP-Konstruktors
Das obige ist der detaillierte Inhalt vonVererbung von PHP-Konstruktoren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!