当前位置: 首页 >
为什么go和rust语言都舍弃了继承?
- 人气:
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。
当我们让子类继承了父类时,我们相当于: 行为上,让子类作为父类的代理。
数据上,让子类对象聚合了一个父类对象。
多态上,让子类作为父类的实现。
当面向对象刚刚兴起的时候,大家觉得三种关系可以合并成继承关系,这是很自然的。
毕竟,子类想要实现父类,最简单的做法就是往子类对象里面聚合一个父类对象,然后让子类代理访问父类的接口。
然而随着面向对象的发展,…。
推荐资讯
- 2025-06-27有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
- 2025-06-26指挥大规模军团作战很消耗脑力吗?
- 2025-06-2727寸显示器是否有必要到4K?
- 2025-06-27为什么中国农村房子那么丑?
- 2025-06-27广西举全区之力支持柳州化解债务,是否意味着***隐性债务正受到越来越多的重视?
- 2025-06-27国内大厂现在用rust的多吗?
- 2025-06-26《庆余年3》二皇子刘端端换人,金晨辞演,叶灵儿换新人,网友:言冰云都能换,为什么二皇子不能换?
- 2025-06-27哪里有便宜的实时level2接口?
- 2025-06-27docker怎么修改拉取源从指定的国内仓库拉取镜像?
- 2025-06-27如何评价茅台暂停京东供货?
- 2025-06-27媒体曝光有学生吸食打火机气体成瘾,打火机气体中有哪些成分?吸食会对身体有怎样的伤害?
- 2025-06-27用K8s的公司有多少人会部署K8s?
- 2025-06-26如何实现USB2.0比USB3.0更快?
- 2025-06-27广西举全区之力支持柳州化解债务,是否意味着***隐性债务正受到越来越多的重视?
- 2025-06-27M4 Mac mini2024款,这种主机到底怎么样呀?
- 2025-06-27为什么都 2025 年了,还有那么多人宁可双持,也不愿意放弃安卓或非安卓手机?
推荐产品
-
在医院做了很多检查最后发现用处不大,这算是过度医疗吗?
不请自来 就上个星期的事 外院转来一位患者,中年女性,三天前 -
如何看待 TS SwiftUI flutter 三家?
概览在只有方寸之间大小的手持设备上要想体面的向用户展示海量信 -
程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗?
肯定会啊。 比如这个人 他的人设是一个黑客,那么他屏幕上 -
Todo清单、闪点清单、微软TODO、番茄todo、滴答清单、奇妙清单,哪个待办事项App更好用?
当下有众多的以时间管理为主题的手机APP和系统,侧重点大多在
最新资讯
文章排行
- 索尼互动娱乐宣布 PS6 的开发工作已经全面启动,你会如何期待索尼的下一代游戏主机呢?
- 手术时把大脑拿出来还能接回去吗?
- 我应该设置多少kb才能让他不能玩游戏?
- 广西举全区之力支持柳州化解债务,是否意味着***隐性债务正受到越来越多的重视?
- Windows上有没有一分多屏和多屏合一的软件?
- IntelliJ IDEA 中有什么让你相见恨晚的技巧?
- 以色列人为什么会说出“你们为什么要反击”这样的话?
- 《庆余年3》二皇子刘端端换人,金晨辞演,叶灵儿换新人,网友:言冰云都能换,为什么二皇子不能换?
- 月之暗面 Kimi 首个 Agent 开启内测,可生成易追溯的万字报告,有哪些技术亮点?
- 腾讯游戏究竟祸害了多少人?




