Лабораторный практикум. Язык программирования С/C++. Консольные приложения. Несоленов Н.В. - 20 стр.

UptoLike

Составители: 

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