1. 程式人生 > >類:繼承-5-繼承方式

類:繼承-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");
}