摘要:
写正题之前,先给出几个关键字的中英文对照,重载(overload),覆盖/重写(override),隐藏(hide)。在早期的C++书籍中,常常把重载(overload)和覆盖(override)搞错!我们先来看一些代码及其编译结果。实例一:基类函数没有virtual,派生类中函数同名,参数随便 #include "stdafx.h" #include <iostream.h> class CB { public: void f(int) { cout << "CB::f(int)" << endl; } };... 阅读全文