Ejemplo n.º 1
0
        public static void Main()
        {
            IFactory factory1 = new CanteenFurnitureFactory();
            Client   client1  = new Client(factory1);

            client1.Run();

            IFactory factory2 = new OfficeFurnitureFactory();
            Client   client2  = new Client(factory2);

            client2.Run();

            Console.ReadKey();
        }
Ejemplo n.º 2
0
        static void Main()
        {
            Console.WriteLine("Тестирование работы абстрактная фабрика");

            IFactory factoryA = new WickerFurnitureFactory();
            Client   clientA  = new Client(factoryA);

            clientA.Start();

            IFactory factoryB = new OfficeFurnitureFactory();
            Client   clientB  = new Client(factoryB);

            clientB.Start();
        }