当前位置:当前位置: 首页 >
为什么go和rust语言都舍弃了继承?
文章出处:网络 人气:发表时间:2025-06-24 16:20:14
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。
当我们让子类继承了父类时,我们相当于: 行为上,让子类作为父类的代理。
数据上,让子类对象聚合了一个父类对象。
多态上,让子类作为父类的实现。
当面向对象刚刚兴起的时候,大家觉得三种关系可以合并成继承关系,这是很自然的。
毕竟,子类想要实现父类,最简单的做法就是往子类对象里面聚合一个父类对象,然后让子类代理访问父类的接口。
然而随着面向对象的发展,…。
同类文章排行
- 为什么大部分游戏公司仍在坚持使用SVN?
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- 为什么人到中年,很少有身材苗条的?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 为什么桔梗陆雪琪这些高冷美女会喜欢想往平凡男主?
- 被时代淘汰的水果有哪些?
- 国际空间站的氧气是怎么来的?为什么一直都用不完?
- 学生校服如何隐藏内衣痕迹?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 亚洲体坛最漂亮的十位女运动员都有谁?
最新资讯文章
- 公立医生帮联系民营救护车,800 公里收费 2.8 万元,收费合理吗?救护车收费标准是什么?
- C++性能高吗?对比rust有何优势?
- 是什么原因导致HDR无法推行?
- 新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- 现在工作中k8s是使用containerd还是docker来管理容器?
- 搞了NAS之后去哪里下载4K,8K的电影?
- DLM(扩散语言模型)会成为2025年的Mamba吗?
- 哪些电视剧现在再看让你感叹「我小时候吃这么好」?
- 怎么样才能让大模型的RAG迅速落地?
- 程序员如何用好 Cursor 工具?
- 你是怎么发现亲戚开始见不得你好的?
- 想深入学习网站后台技术,有哪些建议?
- 比亚迪最近绩效减半,这是卸磨杀驴么?
- 如何评价MiniMax开源首个视觉RL统一框架V-Triune,实现推理感知一肩挑,其技术上有何优势?
- 如何评价网红店太二酸菜鱼?






关注公众微信号
移动端,扫扫更精彩