当前位置: 首页 >
为什么go和rust语言都舍弃了继承?
- 人气:
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。
当我们让子类继承了父类时,我们相当于: 行为上,让子类作为父类的代理。
数据上,让子类对象聚合了一个父类对象。
多态上,让子类作为父类的实现。
当面向对象刚刚兴起的时候,大家觉得三种关系可以合并成继承关系,这是很自然的。
毕竟,子类想要实现父类,最简单的做法就是往子类对象里面聚合一个父类对象,然后让子类代理访问父类的接口。
然而随着面向对象的发展,…。
推荐资讯
- 2025-06-19鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
- 2025-06-19当年的东莞究竟有多疯狂?
- 2025-06-19如何部署Prometheus监控K8S?
- 2025-06-19吉他弹了三年了,拿到谱子都能弹,基本的弹奏技巧都会,可没谱***不了,不会抓歌。每天该怎么练呢?
- 2025-06-19在中国有多少开发者使用Rust编程语言?
- 2025-06-19家里想搞个服务器,有什么好的建议方案吗?
- 2025-06-19哪里有免费的苹果cms v10模板用用?
- 2025-06-19巅峰期的成龙身体素质是怎么一种存在?
- 2025-06-19女朋友是体育生是一种什么体验?
- 2025-06-19Golang与Rust哪个语言会是今后的主流?
- 2025-06-19我国004号航母什么时候下水?
- 2025-06-19如何评价林志玲?
- 2025-06-196月18日,中国女篮 101-92 胜日本女篮,张子宇 18 分韩旭18+11,如何评价本场比赛?
- 2025-06-19Chrome 浏览器设计的神细节有哪些?
- 2025-06-19qwen3-0.6B这种小模型有什么实际意义和用途吗?
- 2025-06-19为什么人到中年,很少有身材苗条的?
推荐产品
-
为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
vposy有99.99999%的可能是Adobe中国的员工或 -
蜂鸟音乐要求邓紫棋立即下架重制歌曲,邓紫棋回应不会下架,此前她称 6 年没收到版税,如何看待此事?
邓紫棋,刚刚回应:不会下架歌曲!此前蜂鸟音乐严正声明,要求其 -
如何评价《睡前消息》第914期《最小地级市鄂州,可以降级了》?
鄂州最特殊之处不仅在于它是非西部省份中面积体量最小的地级市, -
淘宝为什么要提供npm镜像?
源自程序员的良知,该做的事情,XX没做,只能民营企业做,这种
最新资讯




