第二十六節 class 與 struct的默認權限區別

/* class和struct最大的區別:默認權限不同
 * class:成員的默認權限是private
 * struct:成員默認權限爲public, 繼承也默認爲public繼承
*/
class Human {
	char* name;  //默認爲private成員
	int age; 

	Human(const char* initString);  //默認爲private成員
	~Human();

	void getObjName();   //默認爲private成員
};

struct Man {
	char* name; //默認爲public成員
	void getObjName();   //默認爲public成員
};

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章