Effective C++之37

条款37:绝不重新定义继承而来的缺省参数值
       这是我以前所不知道的,在读这本书的时候所涉及到的知识点,还没有遇到过什么新东西,然后越往后越要知道C++不过是种工具,如果工具用好了,不过是消除了工作可能遇到的障碍。但这并不代表C++好了,其他所有的东西都没有问题了。具体的做事情的办法是和工具无关的。这件事情C++可以做好,并不代表C做不好,java也可以的。
       在这里C++的默认参数是静态绑定的,所以静态绑定就是和non-virtual函数是一个概念,所以在虚函数的使用上,需要重新复写默认参数。如果想规避,NVI是个好办法。
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值