当前位置: 首页 >
为什么go和rust语言都舍弃了继承?_雷火·竞技(中国)-全球领先的电竞赛事平台
文章出处:网络 人气:发表时间:2025-06-28 15:05:11
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。
当我们让子类继承了父类时,我们相当于: 行为上,让子类作为父类的代理。
数据上,让子类对象聚合了一个父类对象。
多态上,让子类作为父类的实现。
当面向对象刚刚兴起的时候,大家觉得三种关系可以合并成继承关系,这是很自然的。
毕竟,子类想要实现父类,最简单的做法就是往子类对象里面聚合一个父类对象,然后让子类代理访问父类的接口。
然而随着面向对象的发展,…。
同类文章排行
- 如何评价高圆圆的身材算是美女类型的吗?
- 为何雷军天天健身,却无健身痕迹?
- SwiftUI 是不是一个败笔?
- 武磊在西班牙巴塞罗那进行了二次手术,是因为华山医院运动医学科技术不行吗?
- 微信头像会影响第一印象吗?
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 女人到中年越来越看不上自己的老公怎么办?
- 个人开发者或小企业不申请经营性ICP备案,怎样开发APP盈利?
- 为什么运维都这么难招?
- 谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
最新资讯文章
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 前端是不是快没了?
- 如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 对方的哪个瞬间让你的相亲终止了?
- 这种裙子是不是对直男爆杀?
- systemd吞并了什么?
- 中国特有的狸花猫有多强大?
- 韦东奕(北大韦神)要是去写游戏引擎代码,能不能把虚幻引擎按在地上摩擦?数学好真能‘降维打击吗?
- 你最满意的10款 PC 软件是什么?
- 为什么运维都这么难招?
- 女明星做了什么医美项目保持童颜?
- 群晖 nas 有些什么基本和好玩的功能?
- 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 安装不了 adobe acrobat dc, 请指教?
- 中国大陆的苹果手机被阉割了哪些部分?
- 如何评价***伊内斯·特洛奇亚的身材?
- 如何评价字节跳动开源的 HTTP 框架 Hertz ?
- 为什么西安市突然不禁摩了?
- 顺产后的你们感觉夫妻生活还和以前一样吗?





