Exemple #1
0
        public static void Test()
        {
            Console.WriteLine("Observer:");
            var subject   = new SubjectImplentation();
            var observer1 = new ObserverImplentation(subject, "obs1");
            var observer2 = new ObserverImplentation(subject, "obs2");

            subject.Data = "new data";
            Console.WriteLine("End Oberver");
        }
Exemple #2
0
 public ObserverImplentation(SubjectImplentation s, string name)
 {
     subject = s;
     subject.Attach(this);
     this.name = name;
 }