当前位置: 首页 >
为什么go和rust语言都舍弃了继承?_海南省儋州市新州镇唯卫士农药有限合伙企业
文章出处:网络 人气:发表时间:2025-06-24 10:05:19
因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。
当我们让子类继承了父类时,我们相当于: 行为上,让子类作为父类的代理。
数据上,让子类对象聚合了一个父类对象。
多态上,让子类作为父类的实现。
当面向对象刚刚兴起的时候,大家觉得三种关系可以合并成继承关系,这是很自然的。
毕竟,子类想要实现父类,最简单的做法就是往子类对象里面聚合一个父类对象,然后让子类代理访问父类的接口。
然而随着面向对象的发展,…。
同类文章排行
- 都是研制核武器,为何只敢动伊朗,对朝鲜确畏首畏尾?
- 如何看待Techinsights对麒麟X90进行拆解后发现,芯片是7nm工艺,并不是所谓的5nm芯片?
- 中国 GPS 定位的偏移(GCJ-02坐标系 / 火星坐标系)的存在意义是什么?真的有作用吗?
- 女生被踢裆也会很疼吗?
- 为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果?
- 听说日本的很多***机关都是没有门卫的,不知是真是***?
- 压cpu的螺丝钉少一个有影响吗?
- 为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
- 程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗?
- 怎么传输大文件到国外?
最新资讯文章
- 怎么传输大文件到国外?
- 女孩子夏天应该如何穿搭?
- 公司就一个后端一个前端,有必要搞微服务吗?
- 为什么健身的女性普遍喜欢晒臀照?什么心理?
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 怎样才能表现成经常坐飞机的样子?
- 女主播和榜一大哥现实碰面会做什么?
- 怎么看待十五运会组委会和中国奥林匹克官博通稿没有樊振东?
- 马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
- 超小团队选择Django还是Flask?
- 怎么评价fastjson2?
- 男女宇航员怎么解决生理需求?
- php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑?
- 从技术上看,cloudflare比其他公司牛在哪儿?
- 郑钦文的饭圈开始互撕,对郑钦文的名声有什么影响?郑钦文超话是否应该关闭?
- 如何成为氛围感美女?
- 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- 为什么福建省普速列车几乎全停了?
- 为什么有些NAS用户弄那么多硬盘?