C++_public,protected,private访问权限
2014-10-23 10:45
477 查看
当public、protected、private作为类中的对象时:
public:可以被类中的函数、其友元函数访问,也可以被该类的对象访问。
private:只能由类中的函数、其友元函数访问,不能被任何其他访问,但不能被该类的对象访问。
protected:可以被类中的函数、其友元函数访问,但不能被该类的对象访问。
当public、protected、private作为继承方式时:
public:父类的public成员成为子类的public成员,允许派生类访问这些成员。
protected:父类的protected成员成为子类的protected成员,只允许派生类访问这些成员。
private:父类的private成员仍旧是父类的private成员,不允许派生类访问这些成员。
类的继承属性:
public | protected | private | |
public继承 | public | protected | 不可用 |
protected继承 | protected | protected | 不可用 |
private继承 | private | private | 不可用 |
相关文章推荐
- c++ private public protected-->类的访问权限小结
- C++的三种继承机制以及继承机制对三种访问权限(public, protected, private)的影响
- public,private,protected访问权限在Java,C++中的解析
- C++的访问权限控制关键字:private / public / protected
- C++中 public,protected, private 访问权限标号小结
- 对于C++中公有(public)、私有(private)、保护(protected),访问权限的一点总结
- public,private,protected访问权限在Java,C++中的解析
- C++ public protected private成员访问权限解读
- C++中的 public和private以及protected派生类继承问题和访问权限问题
- C++中public,protected,private派生类继承问题和访问权限问题
- C++中 public,protected, private 访问权限标号小结
- public,private,protected访问权限在Java,C++中的解析
- public,private,protected访问权限在Java,C++中的解析
- C++访问权限 public、protected、private 解析
- C++对于类访问权限public,protected,private的深刻理解
- C++中public,protected,private派生类继承问题和访问权限问题
- C++之public、private、protected(一)派生类继承与访问权限详解
- C++访问权限控制(public、protected、private)
- public,private,protected访问权限在Java,C++中的解析
- C++中public,protected,private派生类继承问题和访问权限问题