文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>c++开拓 »今天学习继承,随手写了一个游戏..

c++开拓 »今天学习继承,随手写了一个游戏..

时间:2010-09-20  来源:云之迦楼罗

发表于2006-2-19 16:31:48

毕竟还不会弄出c++的画面,所以,先写了一个遭受攻击的hp变化,以后再把这个扩展吧!现在水平还不够

#include <iostream.h>
class Unit
{
 int iLife;              //定义各项属性变量
 int iMana;
 int iDefence;
 int iAttack;
public:
 Unit(int Hp, int Mp, int Def, int Atk);
 int getLife(){return iLife;};       //暂且作了这么一个成员函数,用来表示hp变化
 void beAtk(int enePhiAtk){iLife=iLife-enePhiAtk+iDefence;};  //遭受攻击时Hp的变化
};
Unit::Unit(int Hp, int Mp,int  Def,int Atk)
{
 iLife=Hp;
 iMana=Mp;
 iDefence=Def;
 iAttack=Atk;
}

class Footman:public Unit
{
public:
 Footman():Unit(420,0,3,12){}; //确定步兵的各项数值
};
void main()
{
 Footman a;
 cout<<a.getLife()<<endl;
 a.beAtk(14);       //表示对方发动攻击,单位a遭受12点攻击力
 cout<<a.getLife()<<endl;
}

你个。。。坏东西!
我扯蛋了么? 我是好孩子。
现在我们学计算机原理。刚上一节课,我已经有一点点晕了(因为下午有点困!哈哈)。 安安波 发表于:2006-2-20 20:54:56    

姐姐真是的,不研究硬件,光玩软件,所以计算机组成原理就玩不明白了,看看就懂了,haha

 

海啸南风 发表于:2006-2-23 21:34:54
 
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载