예제 #1
0
        static void Main(string[] args)
        {
            // İlk açılışta varsayılan mod eski mod olsun.
            ComponentAbstraction compBuilder = new RefinedComponentAbstraction(new OldModeComponentBuilder());
            compBuilder.ComponentBuilder();

            // Kullanıcı yeni moda geçti.
            compBuilder = new RefinedComponentAbstraction(new NewModeComponentBuilder());
            compBuilder.ComponentBuilder();

            Console.ReadLine();
        }
예제 #2
0
        static void Main(string[] args)
        {
            // İlk açılışta varsayılan mod eski mod olsun.
            ComponentAbstraction compBuilder = new RefinedComponentAbstraction(new OldModeComponentBuilder());

            compBuilder.ComponentBuilder();

            // Kullanıcı yeni moda geçti.
            compBuilder = new RefinedComponentAbstraction(new NewModeComponentBuilder());
            compBuilder.ComponentBuilder();

            Console.ReadLine();
        }