public 继承:
基类public方法依然为子类public, 基类protected方法依然为子类protected方法
protected 继承:
基类所有public及protected方法成为子类protected方法
private继承:
基类所有public及protected方法成为子类private方法
这些都是基于数据隐藏,理解这个词就行了
重新封装成员函数,给public接口
记住这点:对于基类及其子类,protected相当于public,而对于其他类则相当于private。