PHP 5.4特性 trait

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

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

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


总结:trait  作为一个抽象类供其他类继承出共同的属性和方法,其与Interface最大的区别是 其有具体的实现而接口只是抽象定义。
posted @ 2017-08-25 16:40  Newman·Li  阅读(119)  评论(0编辑  收藏  举报