Vous pouvez toujours dériver une classe (et objet correspondant) à partir d'une classe dérivée d'avoir un petit-fils. Dans ce cas, l'ancienne classe de l'enfant devient une classe de base et la nouvelle classe enfant devient une classe dérivée. La chaîne peut se développer vers le bas. Remarque: dans une définition de classe, que ce soit une base ou d'une classe dérivée, vous accédez à un argument dans une définition de la méthode utilisant la variable de paramètres; vous ne devez $ ce pour cela; $ Ceci est utilisé lorsque vous accédez à une propriété de la classe et non pas le paramètre d'une méthode (fonction).
Voilà comment les variables, $ v1, v2 et $ $ réponse ont été utilisés ci-dessus. Ce qui est héritée de la classe de base? Les membres (attributs et méthodes) de classe de base sont héritées. Un constructeur ou destructeur hérité si une classe de l'enfant ne possède pas son propre constructeur ou destructeur, respectivement. Maintenant, ce sont des citations concernant l'héritage du constructeur et destructeur, tiré de la spécification de PHP: "constructeurs parents ne sont pas appelés implicitement si la classe de l'enfant définit un constructeur.
" et "Like constructeurs, les destructeurs de parents ne seront pas appelés implicitement par le moteur." Cela est-il pour cette partie de la série; nous continuons dans la prochaine partie. Chrys pour arriver à l'une des parties de cette série, il suffit de taper le titre correspondant ci-dessous et mon nom, Chrys, dans le champ de recherche de cette page puis cliquez sur Rechercher (utilisation menu si disponibles): Notions de base de la POO en PHP Constructeurs et destructeurs en PHP Classes héritage des classes PHP L'opérateur Double de Colon et le mot réservé finale en PHP Abstract Base Class en PHP Visibilité en PHP POO Classes et références en PHP