|
Спасибо за ответы!
Сорри действительно странно получилось...
Идея была сразу же объект и создавать, чтобы сонструктор и делал .push_back(new Cube()); но что-то там не сошлость (так и не понял почему), поэтому написал отдельный метод в классе.
Figure содержит виртуальмые методы и все такое.
Прослойка нужна для простоты, это все будет массово обрабатываться.
Сейчас пытаюсь заставить програмку писать/читать это из файла. Господи... какая муть все это. В той книжке которую я читаю для этого предлагают создавать отдельный класс (который чуть ли не больше всего остального). Почему это нельзя просто сделать через if?
писать в формате: фигура, коорд 1, коорд 2
if фигура = круг
создать круг в контейнере
if фигура = квадрат
создать квадрат в контейнере
и тд.
__________________
Когда умираешь, да еще так долго и трудно, очень хочется хоть немного насолить живым, просто невозможно удержаться от искушения!
М.Фрай
|