游戏人物 退出江湖

来源:互联网 发布:mac 命令行 删除软件 编辑:程序博客网 时间:2024/05/08 00:18
#include <iostream>
#include"cmath"
using namespace std;
class role
{
public:
    role(string a,int n);
    void show();
    void attack();
    void eat(int n);
    void beattack();
    bool alive();
    ~role();
public:
    string name;
    int blood;
    bool life;
};
role::role(string a,int n)
{
    name=a;
    blood=n;
}
bool role::alive()
{
    if(blood>0)
        life=true;
    else
        life=false;
    return life;
}
void role::show()
{
    if(blood>0)
        cout<<"it has"<<blood<<"blood"<<endl;
    else
        cout<<"it has gone"<<endl;
}
role::~role()
{
    cout<<name<<"退出江湖!!!"<<endl;
}
 int main()
{
    role mary("Marry",4);
    role jack("Jack",0);
    mary.show();
    jack.show();
    return 0;
}
0 0