Exemplo n.º 1
0
        public static void Run()
        {
            char choice;

            do
            {
                Console.Clear();
                Console.WriteLine("------------------------------------");
                Console.WriteLine("Enter Your Choice");
                Console.WriteLine("1. Observer Design Pattern");
                Console.WriteLine("0. Go Back");
                Console.WriteLine("------------------------------------");
                choice = (char)Console.Read();
                switch (choice)
                {
                case '1':
                    ObserverPattern.Run();
                    break;

                default:
                    Console.WriteLine("Please Enter Valid Choice");
                    break;
                }
            } while (choice != '0');
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            StrategyPattern strategy = new StrategyPattern();

            Console.WriteLine();
            ObserverPattern observer = new ObserverPattern();

            Console.WriteLine();
            DecoratorPattern decotrator = new DecoratorPattern();

            Console.WriteLine();
            Console.ReadKey();
        }
Exemplo n.º 3
0
        public static void ObserverDemo()
        {
            var op = new ObserverPattern();

            op.ObserverDemo();
        }