当前位置: 首页 >
为什么go和rust语言都舍弃了继承?
- 人气:
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。
当我们让子类继承了父类时,我们相当于: 行为上,让子类作为父类的代理。
数据上,让子类对象聚合了一个父类对象。
多态上,让子类作为父类的实现。
当面向对象刚刚兴起的时候,大家觉得三种关系可以合并成继承关系,这是很自然的。
毕竟,子类想要实现父类,最简单的做法就是往子类对象里面聚合一个父类对象,然后让子类代理访问父类的接口。
然而随着面向对象的发展,…。
推荐资讯
- 2025-06-23能不能发一张你相册里最好看的自拍照?
- 2025-06-23《死神来了》如何逃脱死神的死亡设计?
- 2025-06-23黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 2025-06-23怎么能让屁股瘦下来啊,我爸妈屁股都不大,我屁股又大又圆润,关键是我矮啊,上半身也不胖?
- 2025-06-23女生真正的完美身材是什么样子?
- 2025-06-23都说时尚是一个轮回,有哪些老电视剧里面的穿搭到现在都还是很潮的呢?
- 2025-06-23人工智能相关专业里有什么「坑」吗?
- 2025-06-23为什么《绝区零》打磨了那么多细节的同时,却有一个灾难性的UI设计?
- 2025-06-23我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的?
- 2025-06-23为什么广西盛产鬼火少年?
- 2025-06-23qwen3-0.6B这种小模型有什么实际意义和用途吗?
- 2025-06-23golang和rust你选择哪个?
- 2025-06-23哪个编程语言是你的最爱?
- 2025-06-23超小团队选择Django还是Flask?
- 2025-06-23建立个人WIKI的合适办法?
- 2025-06-23Golang与Rust哪个语言会是今后的主流?
推荐产品
-
深圳大家都是怎么找对象呀?
98年 女 小老虎🐯 土生土长潮汕人 全家都定居深圳 三甲医 -
据调查使用五笔输入法人数仅剩 3%,五笔输入法是怎么没落的?
我现在用双拼,之前学了三个月五笔,最后放弃了。 我在博四的 -
为什么很多公司都不招大龄码农?
我老婆去面试一家公司,对面的CTO很年轻,就问经典问题,就是 -
为什么好多人不承认大众审美就是喜欢白皮?
看到这题的时候我就知道某些人会拿Mathura雕像说事。 利
最新资讯