발그림 양해 부탁


a를 Subject 라고 가정하고

b는 Observer

C는 Display


이 경우


다른 인터넷에서보는 옵저버 패턴은

서브젝트가 옵저버를 가지고 있는 형태임


근데 내가 배운 옵저버패턴은

서브젝트가 옵저버를 상속받고

서브젝트를 구현한 클래스에서 옵저버를 오버라이딩함

그리고 그 옵저버가 가지고 있는  updae 메소드에 정보를 넣어두는데


이 경우 push 방식임 ? pulling 방식임 ??