您的位置:首页 > 其它

游戏中角色类

2016-03-31 13:38 417 查看

#include <iostream>

using namespace std;

class Role

{

public:

    void setRole(string,int);

    void show();

    void eat(int);

    void beAttack();

private:

    string name;

    int blood;

    bool life;

};

void Role::setRole(string n,int a)

{

    name=n;

    blood=a;

    life=true;

}

void Role::show()

{

    cout<<name<<" "<<blood<<" "<<life<<endl;

}

void Role::eat(int m)

{

    blood=blood+m;

}

void Role::beAttack()

{

    blood--;

}

int main()

{

    Role mary;

    mary.setRole("Mary",4);

    mary.show();

    mary.eat(2);

    mary.beAttack();

    mary.beAttack();

    mary.show();

    return 0;

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