类:继承-5-继承方式

#include <iostream>
//

class A
{
public://访问权限
	int a;
protected://访问权限
	int b;
private://访问权限
	int c;
};

//继承方式				public继承				protected继承			private继承
//父类public成员		变为子类public			变为子类protected		变为子类private
//父类protected成员		变为子类protected		变为子类protected		变为子类private
//父类private成员		子类不能访问			子类不能访问			子类不能访问

class B : public A //继承方式
{

	
};
class C : protected A //继承方式
{

	
};
class D : private A //继承方式
{

	
};

void main()
{
	A a;
	B b;
	b.a = 0;
	C c;
	//c.a = 0;
	D d;
	//d.a = 0;

	

	system("pause");
}

猜你喜欢

转载自blog.csdn.net/weixin_43374319/article/details/83831485