ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
