我需要幫助的鏈表,如果我有:創建多個對象
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