Exemplo n.º 1
0
        private static void EventObserver()
        {
            var observerA = new ObserverPattern.Event.ObserverA();
            var observerB = new ObserverPattern.Event.ObserverB();
            var clock = new ObserverPattern.Event.Clock();
            observerA.Subscribe(clock);
            observerB.Subscribe(clock);

            clock.Run("Bomb!", 2);
        }
Exemplo n.º 2
0
        private static void EventObserver()
        {
            var observerA = new ObserverPattern.Event.ObserverA();
            var observerB = new ObserverPattern.Event.ObserverB();
            var clock     = new ObserverPattern.Event.Clock();

            observerA.Subscribe(clock);
            observerB.Subscribe(clock);

            clock.Run("Bomb!", 2);
        }