Skip to main content

옵저버 패턴 ( Observer Pattern )

정의


한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체에게 연락이 가고 자동으로 내용이 갱신되는 방식으로 일대다 의존성을 정의합니다.

특징


  1. 객체들 사이에 일대다 관계를 정의
  2. Subject는 동일한 인터페이스를 사용하여 옵저버에게 연락함(Push 방식)

예시