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
|
|
10.01.2018, 17:55 | |
Ответы с готовыми решениями:
1
Создать класс Point (точка). На его основе создать классы ColoredPoint и Line (линия) Создать класс Point (точка). На его основе создать классы ColoredPoint и Line (линия) Создать класс Point (точка). На его основе создать классы ColoredPoint и Line (линия) Создать класс Point (точка). На его основе создать классы ColoredPoint и Line |
34 / 34 / 21
Регистрация: 25.07.2015
Сообщений: 164
|
|
10.01.2018, 19:49 | 2 |
![]() Решение
Создать класс Point (точка). На его основе создать классы ColoredPoint и Line (линия)
Создать класс Point (точка). На его основе создать классы ColoredPoint и Line (линия) Создать класс Point (точка). На его основе создать классы ColoredPoint и Line
1
|
10.01.2018, 19:49 | |
Помогаю со студенческими работами здесь
2
Создать класс Point, на его основе создать класс Line Создать класс CPoint — точка. На его основе создать классы CcoloredPoint и CLine Создать базовый класс "Точка", на основе которого создать другие классы (фигуры) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |