扫码关注官方订阅号
php为何不直接引入多重继承而是引入traits?
学习是最好的投资!
多重继承对设计模式的影响较大。。吧
多重继承是违背很多设计模式的,绝大多数语言都没有采用。虽然trait和多继承有很多相似的地方,但其很好的规避了多继承所容易出现的问题,也让其他语言的设计思路可以很方便的运用到php中。
trait
php
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
多重继承对设计模式的影响较大。。吧
多重继承是违背很多设计模式的,绝大多数语言都没有采用。
虽然
trait和多继承有很多相似的地方,但其很好的规避了多继承所容易出现的问题,也让其他语言的设计思路可以很方便的运用到php中。