码迷,mamicode.com
首页 > Web开发 > 详细

[转]PHP traits

时间:2014-06-12 22:56:06      阅读:329      评论:0      收藏:0      [点我收藏+]

标签:class   http      问题   代码   应用   

From : http://www.php.net/manual/zh/language.oop5.traits.php

自 PHP 5.4.0 起,PHP 实现了代码复用的一个方法,称为 traits。

Traits 是一种为类似 PHP 的单继承语言而准备的代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用方法集。Traits 和类组合的语义是定义了一种方式来减少复杂性,避免传统多继承和混入类(Mixin)相关的典型问题。

Trait 和一个类相似,但仅仅旨在用细粒度和一致的方式来组合功能。Trait 不能通过它自身来实例化。它为传统继承增加了水平特性的组合;也就是说,应用类的成员不需要继承。

[转]PHP traits,布布扣,bubuko.com

[转]PHP traits

标签:class   http      问题   代码   应用   

原文地址:http://www.cnblogs.com/Athrun/p/3781651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!