当前位置: 首页 >
为什么go和rust语言都舍弃了继承?
- 人气:
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。
当我们让子类继承了父类时,我们相当于: 行为上,让子类作为父类的代理。
数据上,让子类对象聚合了一个父类对象。
多态上,让子类作为父类的实现。
当面向对象刚刚兴起的时候,大家觉得三种关系可以合并成继承关系,这是很自然的。
毕竟,子类想要实现父类,最简单的做法就是往子类对象里面聚合一个父类对象,然后让子类代理访问父类的接口。
然而随着面向对象的发展,…。
推荐资讯
- 2025-06-28广西桂军真的很厉害吗?
- 2025-06-28如何一眼看出两个人私下里发生了秘密关系?
- 2025-06-28中国的三文鱼都是进口的吗?
- 2025-06-28nodejs适合作为后端主要技术栈吗?
- 2025-06-28迷茫。J***a还是.net?
- 2025-06-28为什么一部分 Go 布道师的博客不更新了?
- 2025-06-28为什么4K显示器看1080P会糊呢?
- 2025-06-28为什么有人觉得《庆余年》很垃圾?
- 2025-06-28吴艳妮做错了什么?
- 2025-06-28为什么外卖小哥更愿意选九号、小牛呢?
- 2025-06-28中国大陆的苹果手机被阉割了哪些部分?
- 2025-06-28怀孕了,孩子不确定是不是老公的,该怎么办?
- 2025-06-28为什么董明珠攻击小米空调,而公牛却没有攻击小米插座?
- 2025-06-28暴雪游戏国服将于 2025 年 6 月 25 日起切换为网易账号登录,这一调整对玩家和市场有何影响?
- 2025-06-28「人间尤物」型女主有多可爱?
- 2025-06-28豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
推荐产品
-
MacOS真的比Windows流畅吗?
MacOS的流畅,像是你在五星级酒店洗了个澡,毛巾有熏香、镜 -
手机的运行内存真的有必要上16GB吗?
这是10年谷歌退出中国的影响延续。 我其实不愿意承认,一个 -
为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
vposy有99.99999%的可能是Adobe中国的员工或 -
胸大的女孩会自卑 吗?
我75e还不算夸张,一到夏天会非常难受,尤其是工作穿工装的时
最新资讯




