2 / 2 / 0
Регистрация: 19.05.2016
Сообщений: 86
1

Абстрактный класс CGraphicsObject, его наследник - базовый класс CPoint, и класс - наследник от CPoint

21.11.2016, 03:22. Показов 1882. Ответов 1

Всем доброй ночи! Очень нужна помощь и по мере возможности разъяснения на темы: абстрактный класс в задании(что он из себя представляет и для чего), как возможно реализовать графически фигуру в с++ и и что значит "метод Show, который может иметь различную сигнатуру для разных классов и должен выводить на экран в текстовом виде информацию об объекте и его предках".

Но больше всего нужен код, по такому заданию:
Создать классовую модель, которая включает в себя абстрактный класс CGraphicsObject, его наследник - базовый класс CPoint, и класс - наследник от CPoint, представляющий собой графический объект в соответствии с заданным вариантом. Все классы, за исключением абстрактного, должны содержать конструкторы, деструкторы, соответствующие set- и get-методы и метод вычисления площади, а также метод Show, который может иметь различную сигнатуру для разных классов и должен выводить на экран в текстовом виде информацию об объекте и его предках. Абстрактный класс должен содержать декларацию полей и методов.

Извините за дерзость, просто я никак не могу понять, как его правильно реализовать.

Добавлено через 1 час 4 минуты
у меня восьмиугольник
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2016, 03:22
Ответы с готовыми решениями:

Реализовать базовый класс Человек и класс-наследник Студент
Создать базовый класс Человек. Каждый объект этого класса должен содержать ФИО, год рождения и пол....

Реализовать базовый класс "Футбольная команда" и класс-наследник с методами консольного ввода/вывода
Составить программу на языке С++, в которой описывается класс (с добавлением наследуемого...

Базовый класс - текстовый файл и наследник...
А)Базовый класс Б)Класс наследник А) Текстовый файл, поддерживающий все стандартные файловые...

Наследование: базовый класс - массив, наследник - матрица
Помогите пожалуйста с наследованием. базовый класс - массив, наследник - матрица. Использовать...

1
230 / 113 / 79
Регистрация: 17.10.2016
Сообщений: 312
21.11.2016, 03:38 2
Как то не очень
Цитата Сообщение от WonFor Посмотреть сообщение
базовый класс CPoint, и класс - наследник
Цитата Сообщение от WonFor Посмотреть сообщение
восьмиугольник
. Восьмиугольник не должен наследоваться от точки
Он должен включать восемь точек.Не наследование должно быть (is-a), а включение (has-a).
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.11.2016, 03:38
Помогаю со студенческими работами здесь

Создать класс Pair(пара чисел) и класс-наследник Fraction
Создать класс Pair (пара чисел); определить методы изменения полей и сравнения пар: пара p1 больше...

Создать базовый класс "Массив" и класс-наследник "Матрица"
Добрый день! такой вопрос, как задать двумерный массив и заполнить его рандомными числами. и как...

Создать класс с одним полем и класс наследник с другим
Создать класс Демо с одним полем Дата(инт) создать конструктор по умолчанию, с параметром...

Создать базовый класс прямоугольник и класс-наследник квадрат
Создать базовый класс прямоугольник со свойствами ширина, длина, конструктором с параметрами и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru