【转】三种继承方式public、protecter、private之间的差别

来源:互联网 发布:yahoo 数据接口 编辑:程序博客网 时间:2024/06/04 21:24

差别就是访问属性上的差别呗!
public是公有,所有的函数都可以访问它,权限上不受限制
protected是保护,只有成员函数和友元函数可以访问它(其实它就是专门为友元设计的)
private只能是类的成员函数可以访问

在继承上,列个表吧

基类 继承方式 派生类
----------------------------------------
public public public
public protected protected
public private private
----------------------------------------
protected public protected
protected protected protected
protected private private
----------------------------------------
private public 不能继承
private protected 不能继承
private private 不能继承
----------------------------------------