Aircraft Hierarchy for Airline
Реализовать консольное приложение, удовлетворяющее следующим требованиям:
1) Выполнить анализ и декомпозицию предметной области.
2) Использовать возможности ООП: наследование, полиморфизм, инкапсуляция. Отразить декомпозицию в структуре классов.
3) Каждый класс должен иметь исчерпывающее смысл название и информативный состав.
4) При кодировании следует придерживаться соглашения об оформлении кода code convention.
5) Файлы проекта должны быть разделены по папкам согласно доменной модели.
6) Работа с консолью или консольное меню должно быть минимальным.
Авиакомпания. Определить иерархию самолетов. Создать авиакомпанию. Посчитать общую вместимость и грузоподъемность.
Провести сортировку самолетов компании по дальности полета. Найти самолет в компании, соответствующий заданному
диапазону параметров потребления горючего.