您的位置:首页 > 其它

一个重要问题

2005-07-16 21:32 274 查看
class polygonObject : public object {...};
class shapeObject : public object {...};

为了避免写成这样:

class scene
{
vector<polygonObject> polyob;
vector<shapeObject> shpob;
};

我选择了写:

class scene
{
vector<object*> ob;
};

然后,比如在插入新polygonObject的时候,先push_back一个object指针,然后new polygonObject
类似这样,会不会非常不妥?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐