您的位置:首页 > 其它

第五周项目2(2)

2016-03-28 19:24 501 查看
/*
02.*Copyright (c)2016,烟台大学计算机与控制工程学院
03.*All rights reserved.
04.*文件名称:main.cpp
05.*作    者:李钊
06.*完成日期:2016年3月28日
07.*版 本 号:v1.0
08.*
09.*问题描述:游戏中的角色类
10.
11. 输入描述:
12.*输出描述:游戏角色的一系列动作
13.*/

#include <iostream>
using namespace std;
class Role
{
public:
Role(string M,int x)
{
blood=x;
name=M;

};
~Role();
void show();

private:
string name;
int blood;
bool life;

};
int main()
{
Role mary("Mary",4);
Role jack("Jack",0);
mary.show();
jack.show();
return 0;
}
void Role::show()
{
if(blood>0)
cout<<name<<"is"<<"live"<<", "<<"you have "<<blood<<" blood"<<endl;
else
cout<<name<<"is"<<"die"<<", "<<"you have "<<blood<<" blood"<<endl;
}

Role::~Role()
{
cout<<name<<"退出江湖..."<<endl;
}

运行结果:



学习心得:

构造函数与析构函数

知识点总结:

类中的析构函数运用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: