Варианты те же что и на прошлой лабораторной.
Данные загружать из файлов CSV, XML и JSON (объекты каждого класса из своего формата).
Создать абстрактный класс Транспортное средство и производные классы Автомобиль, Велосипед, Повозка. Подсчитать время и стоимость перевозки пассажиров и грузов каждым транспортным средством.
Создать абстрактный класс Грузоперевозчик и производные классы Самолет, Поезд, Автомобиль. Определить время и стоимость перевозки для указанного расстояния.
Создать абстрактный класс Пассажироперевозчик и производные классы Самолет, Поезд, Автомобиль. Определить время и стоимость передвижения.
Создать абстрактный класс Учащийся и производные классы Школьник, Студент, Аспирант. Показать отдельно студентов и школьников.
Создать абстрактный класс Музыкальный инструмент и производные классы Ударный, Струнный, Духовой. Создать массив объектов Оркестр. Выдать состав оркестра, переопределив метод.
Создать абстрактный класс Работник фирмы и производные классы Менеджер, Администратор, Программист. Сформировать зарплатную ведомость с учетом надбавки за стаж.
Создать абстрактный класс Домашнее животное и производные классы Собака, Кошка, Попугай и др. С помощью конструктора установить имя каждого животного и его характеристики. Сформировать график прививок.
Создать абстрактный класс Садовое дерево и производные классы Яблоня, Вишня, Груша и др. С помощью конструктора автоматически установить номер каждого дерева. Принять решение о пересадке каждого дерева в зависимости от возраста и плодоношения.
Создать абстрактный класс Средство доставки и производные классы: Вертолёт, Кукурузник, Реактивный самолет. Расчитать стоимость и время доставки РДГ.
Создать абстрактный класс Блюдо и производные классы: Суп, Каша, Компот. Рассчитать время приготовления комплексного обеда из трех блюд и количество ККал.