首页 > 编程语言 > 详细

public, protected and private inheritance in C++

时间:2016-03-02 13:07:13      阅读:90      评论:0      收藏:0      [点我收藏+]

Get from Stackoverflow

class A 
{
public:
    int x;
protected:
    int y;
private:
    int z;
};

class B : public A
{
    // x is public
    // y is protected
    // z is not accessible from B
};

class C : protected A
{
    // x is protected
    // y is protected
    // z is not accessible from C
};

class D : private A    // ‘private‘ is default for classes
{
    // x is private
    // y is private
    // z is not accessible from D
};

  

public, protected and private inheritance in C++

原文:http://www.cnblogs.com/shengguang/p/5234130.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!