公有继承与私有继承的区别

公有继承(public):

基类的成员访问权限在派生类不变,但是派生类成员只能访问基类共有和保护成员,私有成员不能访问。派生类的对象只能访问基类共有的成员

私有继承(private):

基类的成员访问权限在派生类中都变为私有的,但是派生类成员只能访问基类共有和保护成员,私有成员不能访问。派生类的对象不能访问基类任何成员

 

posted @ 2015-03-26 13:14  一起经历  阅读(1906)  评论(0编辑  收藏  举报