/*
*Copyright (c) 2014,烟台大学计算机学院
*All right reserved.
*文件名称:test.cpp
*作 者:韩双志
*完成日期:2016年3月28日
*版本号:v1.0
*
*问题描述:设计构造函数,使用角色时在创建时被初始化:设计构造函数,当角色被取消时,提示“xxx”退出江湖
*输入描述:无;
*输出描述:角色状态,和角色是否退出江湖。
/*
#include <iostream>
#include <string>
using namespace std;
class Role
{
public:
Role(string a,int b){name=a;blood=b;}
void show();
~Role(){cout<<name<<"退出江湖"<<endl;}
private:
string name;
int blood;
bool life;
};
void Role::show()
{
if(blood>0)
cout<<name<<" have "<<blood<<" blood it is alive"<<endl;
else
cout<<name<<" have "<<blood<<" blood it isn't alive"<<endl;
}
int main()
{
Role mary("mary",4);
Role jack("jack",0);
mary.show();
jack.show();
return 0;
}
运行结果:
知识点总结:
类函数的应用
学习新的
学会了类函数的应用