C++中的继承权限问题
2018-02-12 10:09
211 查看
4句话的简单总结:
1、只要是父类中的private成员,子类无论用什么继承方式都无法访问;
2、如果是public继承,在子类中的访问权限不变;
3、如果是protected继承,子类中除了父类的private成员,其余全部变成protected权限;
4、如果是private继承,子类中除了父类的private成员,其余全部变成private权限;
1、只要是父类中的private成员,子类无论用什么继承方式都无法访问;
2、如果是public继承,在子类中的访问权限不变;
3、如果是protected继承,子类中除了父类的private成员,其余全部变成protected权限;
4、如果是private继承,子类中除了父类的private成员,其余全部变成private权限;
public | protected | private | |
公有继承(public) | public | protected | 不可见 |
保护继承(protected) | protected | protected | 不可见 |
私有继承(private) | private | private | 不可见 |
相关文章推荐
- C++中 public和private派生类继承问题和访问权限问题
- C++中public,protected,private派生类继承问题和访问权限问题
- C++中 public和private派生类继承问题和访问权限问题
- C++中public,protected,private派生类继承问题和访问权限问题
- C++中public,protected,private派生类继承问题和访问权限问题
- C++中 public和private派生类继承问题和访问权限问题
- c++ 中的多重继承和其权限问题
- C++中 public和private派生类继承问题和访问权限问题
- C++中 public和private派生类继承问题和访问权限问题
- C++中 public和private派生类继承问题和访问权限问题
- 关于C++中私有继承后虚函数的访问权限与私有继承后多态的问题
- C++中 public和private派生类继承问题和访问权限问题
- C++中 public和private派生类继承问题和访问权限问题
- C++继承权限问题讲解最全面的
- C++中的 public和private以及protected派生类继承问题和访问权限问题
- C++中的多重继承与虚继承的问题
- C++中的继承问题
- C++继承、虚继承、虚函数类的大小问题
- 关于C++多继承问题小记
- C++ 中的访问权限与继承方式