C# (CSharp) Abstract_Factory Namespace

Classes

Name Description
Program Паттерн "Абстрактная фабрика" (Abstract Factory) предоставляет интерфейс для создания семейств взаимосвязанных объектов с определенными интерфейсами без указания конкретных типов данных объектов. http://metanit.com/sharp/patterns/2.2.php В этом паттерне главный учстник это фабрика которая умеет делать кондитерские изделия Cake,Profitrole,Muffin. Он изолирует конкретные классы по этому умеет возможность заменять семейство продуктов. По этому здесь есть абстрактная фабрика что умеет делать 3 абстрактных продукта. Городская кондитерская наследует функционал фабрики и может выпускать не абстрактные продукты а уже реальные : Пражский торт, Шоколадный профитроль, Французкий Мафин.
Program.Automovil
Program.AutomovilElectricidad
Program.AutomovilGasolina