当前位置: 首页 >
为什么go和rust语言都舍弃了继承?
- 人气:
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。
当我们让子类继承了父类时,我们相当于: 行为上,让子类作为父类的代理。
数据上,让子类对象聚合了一个父类对象。
多态上,让子类作为父类的实现。
当面向对象刚刚兴起的时候,大家觉得三种关系可以合并成继承关系,这是很自然的。
毕竟,子类想要实现父类,最简单的做法就是往子类对象里面聚合一个父类对象,然后让子类代理访问父类的接口。
然而随着面向对象的发展,…。
推荐资讯
- 2025-06-28央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 2025-06-28狗狗皮肤病常复发,日常怎么排查?
- 2025-06-28大家有什么被中医震惊征服的经历吗?
- 2025-06-28成为体育女主播,光「好看」就够了吗?
- 2025-06-28导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 2025-06-28想往鱼缸里种点水草,但是家里鱼缸大了买水草泥或者底砂太贵了,有没有生活中可以替代的物品或其他建议?
- 2025-06-28如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 2025-06-28为什么不用rust重写Nginx?
- 2025-06-28怎样实现redis分布式锁?
- 2025-06-28三江学院宿舍楼翻新,花费将近38万委托公司搬运行李,结果只有一个阿姨挑着扁担搬运行李,如何评价?
- 2025-06-28无性婚姻是一种怎样的体验?
- 2025-06-28为啥arm架构比x86 x64省电?
- 2025-06-28毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-28为什么现在糖尿病越来越多?
- 2025-06-28用PHP写了个小框架,怎么才能得到大佬们的指点?
- 2025-06-28健身教练们觉得女生怎样的身材才是好身材?
推荐产品
-
张家界天门山下午2点游玩来得及吗?
您好,天门山游玩时间一般是5-6个小时,即大半天时间。 具体 -
你捡过最大的漏是什么?
两次都是房子,一次是2008年在长沙读研,宿舍四人间,两个人 -
为什么章若楠和杨超越长得很像,男人却更喜欢章若楠,认为有女人味,而觉得杨超越像小女孩?
之前网上见过这个姑娘的照片,当时惊为天人。 后来看到章 -
你身边身材最好的女生是什么样?
去游泳的时候见过一个,165左右,小头宽肩细腰胯宽腿直肤白,
最新资讯