Наследование. Классы "Точка - Круг - Эллипс" - C++ - Обсуждение 1535595 |
|
Обсуждение
Всего сообщений: 12
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Наследование. Классы "Точка - Круг - Эллипс" |
||||
Катран | 22.09.2015 11:27 |
https://www.cyberforum.ru/post8100864.html
Если коротко объяснять суть проблемы:
Класс tEllipse...
|
||
Kuzia domovenok | 22.09.2015 11:49 |
https://www.cyberforum.ru/post8100978.html
А почему рисуется круг, а не эллипс?
|
||
ForEveR | 22.09.2015 11:51 |
https://www.cyberforum.ru/post8100991.html
Катран, Очень плохой дизайн. Круг не является точкой.
|
||
Kuzia domovenok | 22.09.2015 11:52 |
https://www.cyberforum.ru/post8100995.html
ПыСы
Множественного наследования тут нет, эллипс...
|
||
Катран | 22.09.2015 12:01 |
https://www.cyberforum.ru/post8101031.html
Ну вот при вызове LineMove для tEllipse рисуется круг
Мне...
|
||
Tulosba | 22.09.2015 12:01 |
https://www.cyberforum.ru/post8101040.html
Вероятно ТС думает, что цепочка наследования вида A->B->C...
|
||
ForEveR | 22.09.2015 12:01 |
https://www.cyberforum.ru/post8101041.html
Катран, Проблема в том, что у вас нет виртуальных функций....
|
||
Катран | 22.09.2015 12:08 |
https://www.cyberforum.ru/post8101060.html
ForEveR, читала про них, пыталась добавлять virtual для...
|
||
ForEveR | 22.09.2015 12:12 |
Решение https://www.cyberforum.ru/post8101076.html
Катран, Просто пример с вашей иерархией:
#include...
|
||
Катран | 22.09.2015 12:19 |
https://www.cyberforum.ru/post8101093.html
ForEveR, когда делаю так
class tPoint
{
protected:
...
|
||
Kuzia domovenok | 24.09.2015 12:29 |
https://www.cyberforum.ru/post8109124.html
я не понял, а почему это так? Зачем здесь виртуальные...
|
||
ForEveR | 24.09.2015 14:43 |
https://www.cyberforum.ru/post8109682.html
Kuzia domovenok, У вас есть замещение фукнции action в...
|
||
|
||||
Similar |
Наследование классов: реализовать классы точка, линия, треугольник, круг Дружественные классы эллипс и круг Классы точка, круг, элипс Наследование. Класс Круг и класс эллипс |
|||
Ads |
|
|||
MoreAnswers |
Разработать программу с использованием наследования классов, реализующую классы: точка; линия; круг Разработать программу с использованием наследования классов, реализующую классы: точка; линия; круг как изобразить на экране точку, отрезок прямой, прямоугольник, круг, эллипс, ломаную линию? Создать обьект класса Круг, используя классы Точка и Окружность Используя различные фигуры (точка, линия, эллипс, круг, прямоугольник и др.) вывести в окне фигуры: домик, человечек, солнце. Фигуры должны быть запол Круг или эллипс |
|||