游戏中的角色类2
来源:互联网 发布:网络视频地址 编辑:程序博客网 时间:2024/04/28 06:35
- #include <iostream>
- #include <string>
- using namespace std;
- class Role
- {
- public:
- void setRole(string nam,int b);
- void show();
- void attack();
- void eat(int n);
- void beAttack();
- ~Role()
- {
- cout<<name<<"退出江湖。。。"<<endl;
- }
- private:
- string name;
- int blood;
- bool life;
- };
- void Role::setRole(string nam,int b)
- {
- name=nam;
- blood=b;
- if(blood>0)
- life=true;
- else
- life=false;
- }
- void Role::show()
- {
- cout<<name <<" has "<<blood <<" blood, it is ";
- if(blood>0)
- cout<<"alived."<<endl;
- else
- cout<<"dead."<<endl;
- }
- void Role::attack()
- {
- blood++;
- }
- void Role::beAttack()
- {
- blood--;
- if(blood==0)
- life=false;
- }
- void Role::eat(int n)
- {
- blood+=n;
- }
- int main()
- {
- Role mary;
- mary.setRole("Mary",4);
- Role jack;
- jack.setRole("Jack",0);
- mary.show();
- jack.show();
- return 0;
- }
0 0
- 游戏中的角色类2
- 游戏中的角色类2
- 游戏中的角色类2
- 游戏角色中的类
- 游戏中的角色类
- 游戏中的角色类
- 游戏中的角色类
- 游戏中的角色类(2)
- 游戏中的角色类(1)
- 游戏中的角色类1
- 游戏中的角色类1
- 游戏角色类2
- 第五周项目2-游戏中的角色类(2)
- 第五周项目2:游戏中的角色类(2)
- 第五周项目2--游戏中的角色类(2)
- 第五周【项目2-游戏中的角色类2】
- 第五周项目2-游戏中的角色类(2)
- 第五周 项目2 游戏中的角色类(2)
- [BZOJ1070][SCOI2007]修车(费用流)
- Codeforces Round #251(Div. 2) 439A. Devu, the Singer and Churu, the Joker 水题
- Tixml主页上给的一个遍历方法
- 118. Pascal's Triangle
- 项目2-带武器的游戏角色
- 游戏中的角色类2
- 线性表的应用2(删除顺序表中的元素)
- 第五周 22 分数类的雏形
- Swift语言中问号 ? 和 感叹号 ! 的作用
- matlab自带各种分类器的使用示例
- Spring Scope
- 第6周项目1—IT妹子类的设计
- LeetCode *** 26. Remove Duplicates from Sorted Array
- Pku oj 2159 Ancient Cipher(字符串)