PHP里面使用trait+interface配合工作是不是可以完美实现多重继承?
天蓬老师
天蓬老师 2017-04-11 10:31:45
0
2
745

基本上就是如题所说了。感觉挺好用的。

目前我唯一感觉到的微小麻烦,就是ide不会认为两者的方法有关联。


回答的人最好有相关的尝试。并不是只用trait,而是和接口配合使用。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(2)
黄舟

Trait 本身就是用来解决多重继承问题的,但他并不是原始意义上的多重继承,所以不会关联到父类或者父接口上,他只进行覆盖,逻辑和多重继承是有区别的。

巴扎黑

trait 本来就是一个独立于继承之外的,当两个类 相似性不是很大的时候,继承和组合都不能很好的解决,这个时候就用到了trait,我觉得这样应该算是多重继承的变种吧

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!