La façon pour une sous-classe en PHP d'appeler le constructeur de la classe parent est la suivante : Cela peut être réalisé via le mot-clé parent. parent est un pointeur vers la classe parent, qui représente essentiellement la classe de la classe parent, et non l'objet de la classe parent. La méthode d'appel spécifique est : [parent::__construct()].
parent est un pointeur vers la classe parent, qui représente essentiellement la "classe" de la classe parent, et non "l'objet" de la classe parent.
(Tutoriel recommandé : tutoriel php )
Généralement, nous utilisons parent pour appeler le constructeur de la classe parent, comme parent::__construct() signifie appeler le parent méthode constructeur de classe __construct() (méthode constructeur).
Implémentation du code :
/* * 子类使用父类中的构造方法。 */ //父类方法 class Person { //父类中的构造方法 function __construct(){ echo '这是父类中的构造方法!'; } } //子类方法(继承子父类) class MenPerson extends Person { //子类重的构造方法 function __construct(){ //调用父类中的构造方法 parent::__construct(); //调用过之后在继续调用其下的各种实现 echo '这是子类中的构造方法!'; } } //实例化子类对象 $menp = new MenPerson();
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!