# Лабораторная работа. ООП. Наследование. Абстрактные классы. Варианты те же что и на прошлой лабораторной. Данные загружать из файлов CSV, XML и JSON (объекты каждого класса из своего формата). 1. Создать абстрактный класс **Транспортное средство** и производные классы **Автомобиль**, **Велосипед**, **Повозка**. Подсчитать время и стоимость перевозки пассажиров и грузов каждым транспортным средством. 2. Создать абстрактный класс **Грузоперевозчик** и производные классы **Самолет**, **Поезд**, **Автомобиль**. Определить время и стоимость перевозки для указанного расстояния. 3. Создать абстрактный класс **Пассажироперевозчик** и производные классы **Самолет**, **Поезд**, **Автомобиль**. Определить время и стоимость передвижения. 4. Создать абстрактный класс **Учащийся** и производные классы **Школьник**, **Студент**, **Аспирант**. Показать отдельно студентов и школьников. 5. Создать абстрактный класс **Музыкальный инструмент** и производные классы **Ударный**, **Струнный**, **Духовой**. Создать массив объектов **Оркестр**. Выдать состав оркестра, переопределив метод. 6. Создать абстрактный класс **Работник фирмы** и производные классы **Менеджер**, **Администратор**, **Программист**. Сформировать зарплатную ведомость с учетом надбавки за стаж. 7. Создать абстрактный класс **Домашнее животное** и производные классы **Собака**, **Кошка**, **Попугай** и др. С помощью конструктора установить имя каждого животного и его характеристики. Сформировать график прививок. 8. Создать абстрактный класс **Садовое дерево** и производные классы **Яблоня**, **Вишня**, **Груша** и др. С помощью конструктора автоматически установить номер каждого дерева. Принять решение о пересадке каждого дерева в зависимости от возраста и плодоношения. 9. Создать абстрактный класс **Средство доставки** и производные классы: **Вертолёт**, **Кукурузник**, **Реактивный самолет**. Расчитать стоимость и время доставки РДГ. 10. Создать абстрактный класс **Блюдо** и производные классы: **Суп**, **Каша**, **Компот**. Рассчитать время приготовления комплексного обеда из трех блюд и количество ККал.