希望工程的公益广告:请帮我解决下面的编程题,谢谢

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 09:05:31
class Item
{
public:
Item(){ cout << "Item的构造函数\n" ;}
~Item(){ cout << "Item的析够函数\n" ;}
};
classCWeapon : public Item
{
public:
Weapon() { cout << "Weapon的构造函数\n" ;}
~Weapon() { cout << "Weapon的构造函数\n" ;}
};
class CSword : public CWeapon
{
public:
Sword() { cout << "Sword的构造函数\n" ;}
~Sword() { cout << "Sword的构造函数\n" ;}
void Use() { cout << "调用Sword的user方法\n"; }
};

void main()
{
Sword sword;
Item item;
sword.Use();
}

编写一个类,成员数据有(任务名),(任务需要等级),(任务描述),成员函数有(查看描述),(查看需要等级,(查看任务名)
有一函数名为移动Attack,写一组Attack函数重载.

创建一个名为player的抽象类,它有一个纯虚函数的成员函数move().

(接上题) 重player派生两个类npc和boss,派生类提供函数move()的实现,在
main()函数中调用派生类的move()函数