Maison >développement back-end >Problème PHP >Quelle est la méthode pour appeler le constructeur de la classe parent en php ?

Quelle est la méthode pour appeler le constructeur de la classe parent en php ?

coldplay.xixi
coldplay.xixioriginal
2020-08-06 13:52:323821parcourir

php appelle le constructeur de la classe parent : d'abord, la classe parent construit d'abord la fonction, le code est [public function __construct()] puis utilise [parent::__construct()] pour appeler le constructeur de la classe parent. .

Quelle est la méthode pour appeler le constructeur de la classe parent en php ?

php appelle la méthode constructeur de la classe parent :

1 Utilisez la fonction [parent::__construct(). ] appeler Le code du constructeur de la classe parent

est le suivant

<?php
class MyClass    //父类
{
    public function __construct()    //父类构造函数
{
    echo "父类的构造函数";
}
}
class ChildClass extends MyClass     //子类 
{
    public function __construct()    //子类构造函数
{
        echo "子类的构造函数"."<br>";
        parent::__construct();    //调用父类构造函数
    }
}
$childClass = new ChildClass();    //对类的实例化
?>

2. Exécution des résultats

Constructeur de la sous-classe ;

Constructeur de la classe parent

Recommandations d'apprentissage associées : programmation php (vidéo)

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn