#includeusing namespace std;
class CRole//角色类:基类
{
public:
CRole();
CRole(char *name,int ATK,int DEF,int Lv,int EXP);//构造函数
~CRole(){};
public:
char *name;
int hp;
int ATK;
int DEF;
int Lv;
int EXP;
public:
void WpAttack();//武器攻击
void jump();//跳跃
};
CRole::CRole(char *name,int ATK,int DEF,int Lv,int EXP)
{
this->name = name;
this->hp = 100;
this->ATK = ATK;
this->DEF = DEF;
this->Lv = Lv;
this->EXP = EXP;
}
class CHero: public CRole//英雄类
{
public :
CHero(){};
CHero(char *name,int ATK,int DEF,int Lv,int EXP):CRole(name,ATK,DEF,Lv,EXP){};//构造函数
~CHero(){};
public:
void Kicking();//踢腿技能