现在的位置: 首页 > 综合 > 正文

C++类的构造函数初始化列表及类的继承

2013年08月08日 ⁄ 综合 ⁄ 共 298字 ⁄ 字号 评论关闭


//数据上的继承
class CHero{
public :
	CHero(int b):blood(b),mana(0),attack(0),deffence(0){}
protected://此关键字表示外部无法访问,但是其子类可以访问
	int blood;
	int mana;
	int attack;
	int deffence;

};
//公有继承
class CHumanHero :public CHero
{
private:
	int type;
public:
	//子类本身的构造函数,使用构造函数列表的形式调用
	CHumanHero():CHero(10),type(10){};
	int GetBlood(){return blood;}
};
【上篇】
【下篇】

抱歉!评论已关闭.