PHP 5.4特性 trait

为什么要引入trait,为了解决多继承问题??

具体的用途如下示例很清晰:

http://wiki.jikexueyuan.com/project/scala-development-guide/example-trait.html


总结:trait  作为一个抽象类供其他类继承出共同的属性和方法,其与Interface最大的区别是 其有具体的实现而接口只是抽象定义。
原文地址:https://www.cnblogs.com/linewman/p/9918753.html