Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            // Создаем наблюдаемый объект.
            var subject = new Subject("Объект 1");

            // Создаем наблюдателя.
            var observer = new Observer("Наблюдатель 1", subject);

            // Вызываем метод наблюдаемого объекта,
            // который создает событие.
            // Наблюдатель должен отреагировать на событие и
            // вывести сообщение на консоль.
            subject.Save();

            // Остановимся, чтобы увидеть результат.
            Console.ReadLine();
        }