0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 11
|
|
1 | |
Классы и иерархии, одарите советами04.11.2013, 20:35. Показов 1922. Ответов 7
Метки нет (Все метки)
Создать класс четырехугольников, квадратов и прямоугольников. Создать из них иерархию. Определить функции печати, конструкторы и деструкторы, вычисление площади и периметра. Программа должна содержать меню, позволяющее осуществить проверку всех методов классов.
0
|
04.11.2013, 20:35 | |
Ответы с готовыми решениями:
7
Описать классы соответственно иерархии Виртуальные базовые классы: какие требования предъявляются к иерархии наследования? Помогите советами! Подскажите пожалуйста советами! |
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 11
|
|
04.11.2013, 20:47 [ТС] | 3 |
знаешь что такое исключение и наследование?
если да то иерархия это как раз типы классов, представляющие исключения вот пример class Excp { ... }; class popOnEmpty : public Excp { ... }; class pushOnFull : public Excp { ... };
0
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
|
04.11.2013, 20:49 | 4 |
0
|
3 / 1 / 0
Регистрация: 02.11.2013
Сообщений: 21
|
|
04.11.2013, 20:52 | 6 |
Четырехугольник - базовый класс. У него два потомка 1.Квадрат 2.Прямоугольник
Наверно так
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
04.11.2013, 21:02 | 7 |
Прямоугольник и ромб - потомки четрёхугольника, квадрат - общий потомок ромба и прямоугольника. Четырёхугольник - фигура с четырьмя углами. Прямоугольник - фигура с четырьмя углами, все из которых прямые, противолежащие стороны такой фигуры попарно равны. Ромб - фигура с четырьмя углами, расположенными так, что диагонали, то есть отрезки, соединяющие не соседние углы, пересекаются под прямым углом, все стороны такой фигуры равны. Квадрат - фигура четырьмя углами, все из которых прямые и расположены так, что диагонали, то есть отрезки, соединяющие не соседние углы, пересекаются также под прямым углом. Отсюда видно, что прямоугольник и ромб - виды четырёхугольника, а квадрат - вид одновременно и прямоугольника, и ромба. Согласно семантике наследования отсюда следует, что классы прямоугольника и ромба являются потомками четырёхугольника и предками квадрата. Если ромб не нужен в задаче, то можно его и не описывать, но тогда данный фрагмент иерархии классов фигур будет не завершён.
0
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
||||||
04.11.2013, 21:03 | 8 | |||||
А по вашему заданию
Как то так
0
|
04.11.2013, 21:03 | |
04.11.2013, 21:03 | |
Помогаю со студенческими работами здесь
8
помогите советами по раскрутке Поделитесь дельными советами ребята советами по СІІ помогите с курсовой(советами) Помогите дельными советами. помогите советами по раскрутке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |