//Спостерігач - Observer, Dependents, Publish-Subscribe, Listener public Run Observer() { Console.WriteLine("\nObserver:"); Subject subject = new Subject(); Patterns.Behavioral.Observer.Observer Observer = new Patterns.Behavioral.Observer.Observer(subject, "Center", "\t\t"); Patterns.Behavioral.Observer.Observer observer2 = new Patterns.Behavioral.Observer.Observer(subject, "Right", "\t\t\t\t"); subject.Go(); return this; }