我需要帮助的链表,如果我有:创建多个对象
class gameObject{
public: //get and set;
private: int x;
int y;
string texture;
}
class gun:public gameObject{
public: //get and set;
private: int ammo;
}
class armor:public gameObject ... ,
class boots:public gameObject...
如何我可以创建基类游戏物体的多个派生对象的链接列表?例如用户有一个菜单:[1。添加对象2.删除对象]。如果用户选择1,则会出现另一个菜单[类型:单枪2-护甲]。添加4个对象后,列表将为:1.Gun 2.Armor 3.Gun 4.Boots。 我需要一个例子来理解这个概念。
谢谢。
'的std ::列表'' –
NathanOliver
的std ::列表<性病::的unique_ptr>' –
Quentin