shilovec5377 » 20 июн 2014, 22:09
Всем привет.
На данном этапе просто хочу убедиться, что наследование реализовано корректно. Но когда пробую вызвать GetName, то возвращается только geometry. Остальные значения - пустые. Подорзреваю, что это из-за того, что неправильно работают конструкторы.
Как это исправить?
Т.е., я хочу добиться того, чтобы на данном этапе программа выдавала
geometry
polyline
polygon
ellipse
rectangle
а не только geometry (а затем 4 пустые строки).
Условие задачи
Разработать иерархию классов для представления геометрических
фигур: прямая, ломанная, прямоугольник, эллипс, многоугольник.
Разработать контейнер для хранения фигур.
Контейнер для хранения фигур реализовать в виде интерфейса с
общими методами для всех фигур. Классы каждой из фигур должны быть
реализацией данного интерфейса.
Всем привет.
На данном этапе просто хочу убедиться, что наследование реализовано корректно. Но когда пробую вызвать GetName, то возвращается только geometry. Остальные значения - пустые. Подорзреваю, что это из-за того, что неправильно работают конструкторы.
Как это исправить?
Т.е., я хочу добиться того, чтобы на данном этапе программа выдавала
geometry
polyline
polygon
ellipse
rectangle
а не только geometry (а затем 4 пустые строки).
Условие задачи
[color="red"]Разработать иерархию классов для представления геометрических
фигур: прямая, ломанная, прямоугольник, эллипс, многоугольник.
Разработать контейнер для хранения фигур.
Контейнер для хранения фигур реализовать в виде интерфейса с
общими методами для всех фигур. Классы каждой из фигур должны быть
реализацией данного интерфейса.[/color]