Explication détaillée des exemples de mécanismes de réutilisation de code PHP

小云云
Libérer: 2023-03-21 10:14:01
original
1862 Les gens l'ont consulté

1.Trait est un mécanisme de réutilisation de code préparé pour les langages à héritage unique comme PHP. Les traits sont conçus pour réduire les limitations des langages à héritage unique et permettre aux développeurs de réutiliser librement des méthodes dans des classes indépendantes au sein de différentes hiérarchies.

2. Les membres hérités de la classe de base seront remplacés par les membres insérés par le trait.

3. Exemples de code :

trait T{    public function run()    
{        parent::run();        
echo 'Trait:'.__CLASS__.'<br>';    
}}class P{    public function run()    
{        echo 'Class:'.__CLASS__.'<br>';    
}}
class C extends P{    
use T;}$c = new C();$c->run();
//输出结果
//Class:P
//Trait:C
Copier après la connexion

Recommandations associées :

Comment utiliser les traits pour réaliser la réutilisation du code PHP

Une définition simple et une introduction à l'utilisation des traits de réutilisation de code PHP

Exemples d'utilisation de traits pour implémenter la réutilisation de code dans le didacticiel PHP_PHP

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal