Chinaunix首页 | 论坛 | 博客
  • 博客访问: 175951
  • 博文数量: 86
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 885
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-05 18:46
文章存档

2011年(4)

2010年(51)

2009年(10)

2008年(21)

我的朋友

分类: C/C++

2010-09-20 22:17:56

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

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

#include
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.beAtk(14);       //表示对方发动攻击,单位a遭受12点攻击力
 cout<}

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

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

 

发表于:2006-2-23 21:34:54
 
阅读(479) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-09-21 16:27:44

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com