Заказать лабораторную работу по Си в Гомеле
- Классы в языке С++.
(Описать на языке С++ класс. Все поля класса должны быть частными (private). В классе должны быть как символьные, так и числовые поля.)
- Разработка коллекции объектов на языке С++
(Описать на языке С++ класс, являющийся коллекцией объектов класса, разработанного в ходе выполнения лабораторной работы №1.
Реализация коллекции должна вестись с использованием массива указателей на объекты класса, разработанного в ходе выполнения лабораторной работы №1)
- Наследование в языке С++
(Описать на языке С++ класс. Разработка класса должна быть выполнена с простым наследованием от класса из лабораторной работы №1.)
Контрольная работа: виртуальные функции в языке С++
- Виртуальные функции в языке С++.
(Переработать класс, разработанный в ходе выполнения лабораторной работы №2 и являющийся коллекцией объектов, так, чтобы в ней могли содержаться объекты как базового (лабораторная работа №1), так и производного (лабораторная работа №3) класса)
Виртуальные функции в языке С++
Переработать класс, разработанный в ходе выполнения лабораторной работы №2 и являющийся коллекцией объектов, так, чтобы в ней могли содержаться объекты как базового (лабораторная работа №1), так и производного (лабораторная работа №3) класса.
Для корректной работы ранее выполнявшихся функций коллекции базовый и производный класс должны быть переработаны так, чтобы содержать:
- виртуальные деструкторы (при наличии деструкторов);
- методы отображения объекта на экране (сделать виртуальными).
Дополнительно должен быть разработан метод коллекции для отображения на экране отдельных (по номеру) объектов коллекции.
|
|