Maison > développement back-end > tutoriel php > trait 和abstract的区别在哪里、

trait 和abstract的区别在哪里、

WBOY
Libérer: 2016-06-06 20:22:27
original
1480 Les gens l'ont consulté

感觉没区别呢,实在没想出来在那种场景下会有区别

回复内容:

感觉没区别呢,实在没想出来在那种场景下会有区别

无法在一个class上extend多个abstract class,但是你可以use多个trait

abstract class是在类型系统上做文章,trait片段是mixin

类型约束 代码复用
class
interface
trait
É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