2 / 2 / 0
Регистрация: 19.05.2016
Сообщений: 86
|
|
1 | |
Абстрактный класс CGraphicsObject, его наследник - базовый класс CPoint, и класс - наследник от CPoint21.11.2016, 03:22. Показов 2289. Ответов 1
Метки наследование (Все метки)
Всем доброй ночи! Очень нужна помощь и по мере возможности разъяснения на темы: абстрактный класс в задании(что он из себя представляет и для чего), как возможно реализовать графически фигуру в с++ и и что значит "метод Show, который может иметь различную сигнатуру для разных классов и должен выводить на экран в текстовом виде информацию об объекте и его предках".
Но больше всего нужен код, по такому заданию: Создать классовую модель, которая включает в себя абстрактный класс CGraphicsObject, его наследник - базовый класс CPoint, и класс - наследник от CPoint, представляющий собой графический объект в соответствии с заданным вариантом. Все классы, за исключением абстрактного, должны содержать конструкторы, деструкторы, соответствующие set- и get-методы и метод вычисления площади, а также метод Show, который может иметь различную сигнатуру для разных классов и должен выводить на экран в текстовом виде информацию об объекте и его предках. Абстрактный класс должен содержать декларацию полей и методов. Извините за дерзость, просто я никак не могу понять, как его правильно реализовать. Добавлено через 1 час 4 минуты у меня восьмиугольник
0
|
21.11.2016, 03:22 | |
Ответы с готовыми решениями:
1
Реализовать базовый класс Человек и класс-наследник Студент Реализовать базовый класс "Футбольная команда" и класс-наследник с методами консольного ввода/вывода Базовый класс - текстовый файл и наследник... Наследование: базовый класс - массив, наследник - матрица |
230 / 113 / 79
Регистрация: 17.10.2016
Сообщений: 312
|
|
21.11.2016, 03:38 | 2 |
Как то не очень
. Восьмиугольник не должен наследоваться от точки
Он должен включать восемь точек.Не наследование должно быть (is-a), а включение (has-a).
0
|
21.11.2016, 03:38 | |
21.11.2016, 03:38 | |
Помогаю со студенческими работами здесь
2
Создать класс Pair(пара чисел) и класс-наследник Fraction Создать базовый класс "Массив" и класс-наследник "Матрица" Создать класс с одним полем и класс наследник с другим Создать базовый класс прямоугольник и класс-наследник квадрат Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |