继承同名函数和静态成员处理方式
发布时间
阅读量:
阅读量
当子类及其父类在成员名称上产生重叠时,请问如何通过子对象获取其所属对象中的相关信息?
- 访问子类同名成员 直接访问即可
- 访问父类同名成员 需要加作用域
||
当派生类与基元类型拥有相同名称的方法时, 派生类会覆盖基元类型中的所有相同名称的方法. 要访问基元类型被覆盖的方法, 请将其指定为基元类型.
#include<iostream>
#include<string>
using namespace std;
//继承同名成员处理方式
class Base
{
public:
Base()
{
m_A = 100;
}
int m_A;
void func();
void Add(int a, int b);
};
void Base::func()
{
cout << "Base输出" << endl;
}
void Base::Add(int a, int b)
{
cout << "Base:" << a + b << endl;
全部评论 (0)
还没有任何评论哟~
