C++三种继承

时间:2014-08-29 12:50:47   收藏:0   阅读:183

private:只能由1.该类中的函数、2.其友元函数访问。

不能被任何其他访问,该类的对象也不能访问。

 

protected:可以被1.该类中的函数、2.子类的函数、3.其友元函数访问。

但不能被该类的对象访问。

 

public:可以被1.该类中的函数、2.子类的函数、3.其友元函数访问,也可以由4.该类的对象访问。

 bubuko.com,布布扣

 

 

可以看到基类的private成员,无论用何种继承方式,派生类都无法使用。

从另一方面来说,如果使用private继承方式,父类的成员只能被继承一次,再继续继承,父类的成员就不可见了

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!