谈谈C++继承中的重载,覆盖和隐藏
写正题之前,先给出几个关键字的中英文对照,重载(overload),覆盖(override),隐藏(hide)。
我们先来看一些代码及其编译结果。
实例一:
#include <iostream>
class A
{
public:
void f(int)
{
cout << "A::f(int)" << endl;
}
};
class B : public A
{
public:
vo