C++之共有继承、保护继承、私有继承
1.封装,public,private作用就是这个目的。
类外只能访问public成员而不能访问private,protected成员;
private成员只能被类成员和友元访问;
2.继承,protected的作用就是这个目的;
protected成员可以被子类对象访问,但不能被类外的访问;
3.公有继承:class A : public B ,和c#一样

4.保护继承 class a:protected b, 从protected开始都protected化

5.私有继承 class a:private b, 从protected开始都private化
