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

Создать класс Point (точка) На его основе создать классы ColoredPoint и Line (линия)

10.01.2018, 17:55. Показов 6776. Ответов 1
Метки нет (Все метки)

Помогите пожалуйста, сделать лабу

Лабораторная работа 9. Наследование
В программах требуется описать базовый класс (возможно, абстрактный), в кото¬ ром с помощью виртуальных или абстрактных методов и свойств задается интер¬ фейс для производных классов. Целью лабораторной работы является максималь¬ ное использование наследования, даже если для конкретной задачи оно не дает выигрыша в объеме программы. Во всех классах следует переопределить метод Equals, чтобы обеспечить сравнение значений, а не ссылок. Функция Mai п должна содержать массив из элементов базового класса, заполнен¬ ный ссылками на производные классы. В этой функции должно демонстриро¬ ваться использование всех разработанных элементов классов.
Задание: Создать класс Point (точка). На его основе создать классы ColoredPoint и Line (линия). На основе класса Line создать классы ColoredLine и PolyLine (много¬ угольник). В классах описать следующие элементы:
• конструкторы с параметрами и конструкторы по умолчанию;
• свойства для установки и получения значений всех координат, а также для изменения цвета и получения текущего цвета;
• для линий — методы изменения угла поворота линий относительно первой точки;
• для многоугольника — метод масштабирования.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2018, 17:55
Ответы с готовыми решениями:

Создать класс Point (точка). На его основе создать классы ColoredPoint и Line (линия)
На основе класса Line создать классы ColoredLine и PolyLine (многоугольник). В классах описать...

Создать класс Point (точка). На его основе создать классы ColoredPoint и Line (линия)
всем привет! помогите пожалуйста с решением задачи. вот задание: "Создать класс Point...

Создать класс Point (точка). На его основе создать классы ColoredPoint и Line (линия)
Задания на наследование. Создать класс Point (точка). На его основе создать классы ColoredPoint и...

Создать класс Point (точка). На его основе создать классы ColoredPoint и Line
Необходимо: Создать класс Point (точка). На его основе создать классы ColoredPoint и Line...

1
34 / 34 / 21
Регистрация: 25.07.2015
Сообщений: 164
10.01.2018, 19:49 2
Лучший ответ Сообщение было отмечено Tanya Ivanova как решение

Решение

Создать класс Point (точка). На его основе создать классы ColoredPoint и Line (линия)
Создать класс Point (точка). На его основе создать классы ColoredPoint и Line (линия)
Создать класс Point (точка). На его основе создать классы ColoredPoint и Line
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2018, 19:49
Помогаю со студенческими работами здесь

Создать класс Line (линия). На его основе создать классы ColoredLine и Treug (треугольник)
Помогите, вообще не знаю как это сделать:cry: Создать класс Line (линия). На его основе создать...

Создать класс Point, на его основе создать класс Line
Здравствуйте, есть такая часть задачки: "Создать класс Point, на его основе создать класс Line....

Создать класс CPoint — точка. На его основе создать классы CcoloredPoint и CLine
Помогите доделать программу: Создать класс CPoint — точка. На его основе создать классы...

Создать базовый класс "Точка", на основе которого создать другие классы (фигуры)
Этап выполнения: 1. Создать иерархию классов, определенную вариантом задания. Базовый «Точка»...


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

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

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