#include<iostream>
using namespace std; //包含头文件
class people
{
public:
void f(int x){cout << "father f(int)\n";}
virtual void g(int x){cout << "father g(int)\n";}
};
class son:public father
{
public:
void f(int x){cout << "son f(int)\n";} //同名同参,隐藏
void f(float x){cout << "son f(float)\n";}//同名不同参,隐藏
virtual void g(int x){cout << "son g(int)\n";}//同名同参+virtual 覆盖
};
int main()
{
return 0;
}
隐藏和覆盖
最新推荐文章于 2021-03-08 09:43:53 发布