为啥很多计算机类书籍的作者混淆了覆写和重载这两个基本概念
做一个猜测,也许是Override和Overload这两个单词在这些笔者眼中看起来差不多,然后在脑子里形成的概念一下就有点儿乱了,再加上这两个词的概念都具有相同的函数/方法名称,直接让笔者的脑子彻底凌乱了,最后又没有经过严格的再次校对,于是就发生了你看到的现象,然而这两个概念在国外的书籍几乎是不可能犯错的。
■网友
C++中派生类重写基类虚函数,和重载的确是两个不同概念
■网友
其实一共有3个概念:重载、覆盖、隐藏。对于重载和覆盖是很好区别的:一个作用于本类,一个作用于派生类。但对于隐藏的概念可能很多书中没有提到。可以参考《高质量C/C++编程指南》的8.2节,里面讲到了这3个方面的区别。http://itec.hust.edu.cn/~liuwei/2013/2013spring-cpp-ei/guidelines/ebooks/C-high-quality-coding.pdf
■网友
弱弱的问,那本书混淆了override 和 overload?能不能告知书名....
推荐阅读
- 最近看到很多微邦克的宣传,可信吗,和微众银行啥关系啊
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 为啥知乎上普便有一种【我在北上广深打工,所以拥有更好的视野】这样的错觉
- 为啥工商银行的用户体验如此之差
- 汽车|看了中消协4S店服务测评调查结果,终于知道法系车为啥卖不好了
- 你为啥从窝窝商城离职?
- 为啥5G和2.4G默认的BSSID是相同的
- 为啥电器实体店的价格比淘宝贵那么多
- |很多人用燕麦当早餐,燕麦是热性的还是凉性的?
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看