C++ 学习笔记(5) 继承同名成员与静态同名成员处理方式
1. 继承同名成员处理方式
问题:当子类与父类出现同名的成员,如何通过子类对象,访问到子类或父类中同名的数据呢?
答:
- 访问子类同名成员 直接访问即可
- 访问父类同名成员 需要加作用域
#include<iostream>
#include<string>
using namespace std;
class father {
public:
father()
{
m_age = 40;
}
public:
int m_age;
};
class son :public father
{
public:
son()
{
m_age = 18;
}
public:
int m_age;