C++ 重载(overload)、重写(overrride)、重定义(redefine)总结
摘要:昨晚打开论坛,看到有朋友问了一个关于虚函数的问题,因为头太疼了,所以今天中午起床再看。问题传送门:http://www.cppleyuan.com/viewthread.php?tid=7923C++的一些特性好久没使用了,导致有些生疏了,所以查了一些资料,回顾了一下。先来看几个概念:重载(overload),重写(override,也称覆盖), 重定义(redefine,也称隐藏)(PS:第三个我不确定在英文中是否应该称为redefine,如有问题,留言告知,谢谢)一、重载(overload)指函数名相同,但是它的参数表列个数或顺序,类型不同。但是不能靠返回类型来判断。(1)相同的范围(在同
阅读全文
posted @ 2012-02-08 20:45