public static void main(String[] args) { Subject subject = new MySubject(); Observer observer1 = new MyObserver(1); Observer observer2 = new MyObserver(2); Observer observer3 = new MyObserver(3); subject.attach(observer1); subject.attach(observer2); subject.attach(observer3); subject.notice(); subject.detach(observer1); subject.notice(); }
public static void main(String[] args) { Subject subject = new TeacherSubject(); subject.attach(new Stu1Observer()); subject.attach(new Stu2Observer()); subject.publish(); }
public HexaObserver(Subject subject) { this.subject = subject; subject.attach(this); }