ВУЗ:
Составители:
Рубрика:
20
10. Создать класс CPoint — точка. На его основе создать
классы CcoloredPoint и CLine. На основе класса CLine
создать класс CColoredLine и класс CPolyLine —
многоугольник. Все классы должны иметь методы для
установки и получения значений всех координат, а
также изменения цвета и получения текущего цвета.
Написать демонстрационную программу, в которой
будет использоваться список объектов этих классов в
динамической памяти.
11. Создать абстрактный класс CVehicle. На его основе
реализовать классы CPlane, ССаr и CShip. Классы
должны иметь возможность задавать и получать
координаты, параметры средств передвижения (цена,
скорость, год выпуска). Для самолета должна быть
определена высота, для самолета и корабля —
количество пассажиров. Для корабля — порт
приписки. Написать программу, создающую список
объектов этих классов в динамической памяти.
Программа должна содержать меню, позволяющее
осуществить проверку всех методов классов.
ЯЗЫК ПРОГРАММИРОВАНИЯ C++:
ЛАБОРАТОРНАЯ РАБОТА №2
Тема: Реализация методов ООП средствами Visual Studio
.NET C++ на примере программы «Класс Матрица»
Цель работы: описать класс «Матрица», инкапсулирующий
в себе данные матрицы и операций для работы с ними.
Создать демонстрационную программу в среде Visual Studio
.NET C++, позволяющую на выбор пользователя выполнять
арифметическое действие.
Требования к программе:
10. Создать класс CPoint — точка. На его основе создать классы CcoloredPoint и CLine. На основе класса CLine создать класс CColoredLine и класс CPolyLine — многоугольник. Все классы должны иметь методы для установки и получения значений всех координат, а также изменения цвета и получения текущего цвета. Написать демонстрационную программу, в которой будет использоваться список объектов этих классов в динамической памяти. 11. Создать абстрактный класс CVehicle. На его основе реализовать классы CPlane, ССаr и CShip. Классы должны иметь возможность задавать и получать координаты, параметры средств передвижения (цена, скорость, год выпуска). Для самолета должна быть определена высота, для самолета и корабля — количество пассажиров. Для корабля — порт приписки. Написать программу, создающую список объектов этих классов в динамической памяти. Программа должна содержать меню, позволяющее осуществить проверку всех методов классов. ЯЗЫК ПРОГРАММИРОВАНИЯ C++: ЛАБОРАТОРНАЯ РАБОТА №2 Тема: Реализация методов ООП средствами Visual Studio .NET C++ на примере программы «Класс Матрица» Цель работы: описать класс «Матрица», инкапсулирующий в себе данные матрицы и операций для работы с ними. Создать демонстрационную программу в среде Visual Studio .NET C++, позволяющую на выбор пользователя выполнять арифметическое действие. Требования к программе: 20
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »