当前位置: 首页 >
为什么go和rust语言都舍弃了继承?
- 人气:
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。
当我们让子类继承了父类时,我们相当于: 行为上,让子类作为父类的代理。
数据上,让子类对象聚合了一个父类对象。
多态上,让子类作为父类的实现。
当面向对象刚刚兴起的时候,大家觉得三种关系可以合并成继承关系,这是很自然的。
毕竟,子类想要实现父类,最简单的做法就是往子类对象里面聚合一个父类对象,然后让子类代理访问父类的接口。
然而随着面向对象的发展,…。
推荐资讯
- 2025-06-19你卡过最厉害的bug是什么?
- 2025-06-19儿子抑郁四年左右了,他的未来该怎么办?
- 2025-06-19刘强东称「跨境电商的模式长期来看不可持续」,有依据吗?京东不走跨境电商模式,对其国际市场布局有何影响?
- 2025-06-19男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-19为什么一般人不建议住别墅?
- 2025-06-19为什么欧美影视喜欢露点?
- 2025-06-192025年是否会爆发第三次世界大战?
- 2025-06-19如何评价熊狼狗的《没钱修什么仙?》?
- 2025-06-19为什么买了Switch后,却发现它并没有那么好玩?
- 2025-06-19微信头像会影响第一印象吗?
- 2025-06-192025年,歼16与美军机50分钟缠斗,为什么知乎上没有任何消息?
- 2025-06-19你卡过最厉害的bug是什么?
- 2025-06-19中国军事力量在亚洲能排第一吗?
- 2025-06-19学生校服如何隐藏内衣痕迹?
- 2025-06-19男人最无声的炫耀是什么?
- 2025-06-19如何评价首个女性友好的编程语言HerCode?
推荐产品
-
Flutter 为什么没有一款好用的UI框架?
有, 而且很高质量! (辛苦整理全是收藏,没有关注点赞和评论 -
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
上次爬华山遇上一对夫妻,女的30出头,男的明显大些,女士穿白 -
杨幂论文一年间 AI 率从 0 飙至 91%,为什么会这样?AI 查重到底有没有统一标准?
结论:现在市面上的所有AI查重工具都不靠谱。 尤其是有个怪现 -
单依纯版《李白》「我本是辅助,今晚来打野」,为何能成为年轻人情绪共振的出口?
我侄女00后,听到这首歌的反应是转过头来问我:你老人家现在品
最新资讯




