Beispiel #1
0
 public BehavioralPattern()
 {
     _chainOfResponsibilityDemo = new ChainOfResponsibilityDemo();
     _iteratorDemo = new IteratorDemo();
     _commandDemo  = new CommandDemo();
     _mediatorDemo = new MediatorDemo();
     _mementoDemo  = new MementoDemo();
     _observerDemo = new ObserverDemo();
     _stateDemo    = new StateDemo();
     _strategyDemo = new StrategyDemo();
     _visitorDemo  = new VisitorDemo();
 }
Beispiel #2
0
        static void Main(string[] args)
        {
            StragetyDemo demo = new StragetyDemo();

            demo.TestDemo();
            Console.ReadKey();

            ChainOfResponsibilityDemo chainDemo = new ChainOfResponsibilityDemo();

            chainDemo.TestDemo();
            Console.ReadKey();
        }
        static void ChainOfResponsibility()
        {
            ChainOfResponsibilityDemo demo = new ChainOfResponsibilityDemo();

            demo.DemoProcessing();
        }