随笔 - 31  文章 - 2 评论 - 26 阅读 - 46600
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

09 2007 档案
为什么C++不提供override这个关键字呀
摘要:如果C++能有Delphi和C#里面的override关键字,编译器就知道你声明的一个函数是否肯定是想重载父类的虚方法,当父类虚方法的参数发生变化时,编译器就会对每一个未跟着改动的派生类提出错误信息,这样才能更好地防止程序员犯错。 class Parent { public: virtual void foo(int i=0) { cout << "Parent::... 阅读全文
posted @ 2007-09-22 21:19 烂人 阅读(1101) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示