Example #1
0
 static void Main(string[] args)
 {
     // AbstractFactorySample.Run();
     BuilderSample.Run();
 }
Example #2
0
        private static void RunChoice(int number)
        {
            switch (number)
            {
            case 1:
                AbstractFactorySample.Main();
                break;

            case 2:
                BuilderSample.Main();
                break;

            case 3:
                FactoryMethodSample.Main();
                break;

            case 4:
                PrototypeSample.Main();
                break;

            case 5:
                SingletonSample.Main();
                break;

            case 6:
                AdapterSample.Main();
                break;

            case 7:
                BridgeSample.Main();
                break;

            case 8:
                CompositeSample.Main();
                break;

            case 9:
                DecoratorSample.Main();
                break;

            case 10:
                FacadeSample.Main();
                break;

            case 11:
                FlyweightSample.Main();
                break;

            case 12:
                ProxySample.Main();
                break;

            case 13:
                ChainOfResponsibilitySample.Main();
                break;

            case 14:
                CommandSample.Main();
                break;

            case 15:
                InterpreterSample.Main();
                break;

            case 16:
                IteratorSample.Main();
                break;

            case 17:
                MediatorSample.Main();
                break;

            case 18:
                MementoSample.Main();
                break;

            case 19:
                ObserverSample.Main();
                break;

            case 20:
                StateSample.Main();
                break;

            case 21:
                StrategySample.Main();
                break;

            case 22:
                TemplateMethodSample.Main();
                break;

            case 23:
                VisitorSample.Main();
                break;

            default:
                break;
            }
        }