public ObserverBase(SubjectBase subject) { _subject = subject; _subject.Attach(this); }
public ObserverA(SubjectBase subject) : base(subject) { }