Пример #1
0
        static void Main(string[] args)
        {
            AbstractFactory factory1 = new ConcreteFactory1();
            Client          c1       = new Client(factory1);

            c1.Run();

            AbstractFactory factory2 = new ConcreteFactory2();
            Client          c2       = new Client(factory2);

            c2.Run();

            Console.Read();
        }
Пример #2
0
        static void Main(string[] args)
        {
            AbstractFactory factory1 = new ConcreteFactory1();
            Client c1 = new Client(factory1);
            c1.Run();

            AbstractFactory factory2 = new ConcreteFactory2();
            Client c2 = new Client(factory2);
            c2.Run();

            Console.Read();
        }