本博参考了:http://m.jb51.net/article/54225.htm
1、重载(overload)
同一个类里面,函数名和返回值类型相同,函数的参数类型或参数的个数不同。
class A
{
public:
void test(int i);
void test(double i);
void test(int i,double i);
int test(int i)//错误,不构成重载
};
2、隐藏
只要派生类的函数和基类的函数重名,不管参数列表是否相同,基类函数都会被隐藏。
class A
{