Учебный проект, основаня цель которого изучить основные паттерны проектирования.
Реализованы следующие паттерны проектирования: абстракная фабрика, итератор.
Сценарий: автосалоны предоставляют машины. С помощью фабрики мы создаём русскую и японскую машину. С помощью методов Release[предмет] мы можем увидеть отображение на консоли названия детали. С помощью итераторов создан класс Dealership. Также существует класс Buyer, который имеет метод SeeCars, в котором идёт перебор всех машин в автосалоне, переданом аргументом в этот метод.