当前位置:当前位置: 首页 >
为什么go和rust语言都舍弃了继承?
人气:发表时间:2025-06-24 18:40:11
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。
当我们让子类继承了父类时,我们相当于: 行为上,让子类作为父类的代理。
数据上,让子类对象聚合了一个父类对象。
多态上,让子类作为父类的实现。
当面向对象刚刚兴起的时候,大家觉得三种关系可以合并成继承关系,这是很自然的。
毕竟,子类想要实现父类,最简单的做法就是往子类对象里面聚合一个父类对象,然后让子类代理访问父类的接口。
然而随着面向对象的发展,…。
同类文章排行
- 韦东奕的牙怎么没了?
- PHP现在真的已经过时了吗?
- 儿子抑郁四年左右了,他的未来该怎么办?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 最好的笔记软件是什么?
- 如果在野外发现了一只大熊猫,很脏,领回家给他洗个澡,再养几天,犯法吗?
- 苹果 Macmini 配什么显示器比较好呢?为什么呢?
- 月之暗面 Kimi 首个 Agent 开启内测,可生成易追溯的万字报告,有哪些技术亮点?
- 女性结婚是图啥?
- 程序员男朋友都是怎样的?
最新资讯文章
- NextJS的全栈能力现在如何了?
- TVB 演员陈慧珊转行当英语老师,称已拿博士学位,如何看待她的选择?为什么这么多 TVB 演员转行?
- 成为一名优秀的中层管理者,需要具备哪些能力?
- 电脑c盘空间怎么清理?
- 图片无损放大有什么推荐软件?
- 微信服务器会保留聊天记录吗,会保存多久?
- react 跟 vue 哪个更牛逼?
- 为什么很多爸爸是“女儿奴”?
- 你生活中做过最自律的一件事是什么?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 为什么现在糖尿病越来越多?
- 你用n8n/dify搭建了哪些实用的Agent工作流?
- 亚洲体坛最漂亮的十位女运动员都有谁?
- 如何评价黄霄云这个人?
- 为什么车展的***大多高挑,但并不一定漂亮?
- 新手想要打好篮球,主要练运球还是投篮?
- 为什么感觉wps的用户越来越多,office没人用了?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 健身为什么要多练腿?
- 全平台应用框架会是趋势吗?flutter、tauri、maui你更看好哪一个?





