observer pattern 썸네일형 리스트형 옵저버패턴 (Observer Pattern) 옵저버 패턴 (Observer Pattern) 한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체들에게 연락이 가고 자동으로 내용이 갱신되는 방식을 말한다. 》》 1 : N (다) 의 의존성으로 정의 》》 일방적 통지방식의 패턴 》》 주체는 특정 데이터를 감시하고 있다가 변화를 감지한다. 옵저버 객체는 언제든지 삭제, 추가가 가능하며 옵저버 객체에서 삭제가 되면 주체의 새로운 값을 받을 수 없게된다. 여기서 주체와 옵저버 객체는 느슨하게 결합되어있다.느슨하게 결합되어있다는 것은 상호작용을 하긴 하지만 서로에 대해 잘 모른다는 것을 뜻한다. 》》 주체가 옵저버에 대해서 아는 것은 옵저버거 특정 인터페이스를 구현한다는 것뿐 》》 느슨하게 결합되어있는 디자인을 사용하면 변경사항이 생겨도 무난히 처리 가능 .. 더보기 이전 1 다음