继承类的访问权限问题
2017-02-24 09:32
357 查看
// ConsoleApplication2.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include<cstdlib> using namespace std; class FATHER //定义一个基类 { public: int a = 1; private: int b = 2; protected: int c = 3; }; class SON :public FATHER //定义一个继承类 { public: void showa() { cout << a << endl; } //void showb() { cout << b << endl; } //此条编辑器报错,我们注释掉 void showc() { cout << c << endl; } private: }; int main() //main函数中输出 { SON a; a.showa(); //a.showb(); a.showc(); return 0; }
总结:
继承类可以访问基类的受保护成员protected
但是不能访问基类的私有成员private
相关文章推荐
- C++中 public和private派生类继承问题和访问权限问题
- C++中 public和private派生类继承问题和访问权限问题
- public protected private 成员函数和成员变量在public protected private 继承后访问权限问题
- OC学习中关于@private@protected@pakege@public的访问权限和继承问题
- 子类继承父类放法访问权限的问题
- C++中 public和private派生类继承问题和访问权限问题
- 继承产生的友元访问权限问题
- C++中 public和private派生类继承问题和访问权限问题
- C++中 public和private派生类继承问题和访问权限问题
- C++中 public和private派生类继承问题和访问权限问题
- public、protected和private访问权限以及继承问题
- C++中public,protected,private派生类继承问题和访问权限问题
- 关于C++中私有继承后虚函数的访问权限与私有继承后多态的问题
- 派生类继承问题和访问权限问题
- C++中的 public和private以及protected派生类继承问题和访问权限问题
- C++中public,protected,private派生类继承问题和访问权限问题
- C++中 public和private派生类继承问题和访问权限问题
- public protected private 成员函数和成员变量在public protected private 继承后访问权限问题
- C++中 public和private派生类继承问题和访问权限问题
- C++中public,protected,private派生类继承问题和访问权限问题