格斗游戏c语言代码,C/C++知识点之设计并编写代码自动格斗类游戏

#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();//踢腿技能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值