옵저버패턴1 디자인 패턴 - 옵저버 패턴 (observer pattern) 1. 옵저버 패턴 ? 옵저버 패턴 (observer pattern) 에서는 한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체들한테 연락이 가고 자동으로 내용이 갱신되는 일대다 (one -to-many) 의존성을 정의한다 2. uml 및 코드로 구현 3. 옵저버 패턴의 핵심 - 주제와 옵저버는 서로 독립적으로 재사용 가능 - 새로운 옵저버 추가시 주제 변경 필요 없음 - 주제는 옵저버가 특정 인터페이스를 구현한다는것만 알고있음 - 옵저버는 언제든지 새로 추가 가능 4. 느슨한 결합 (Loose Coupling) 느슨하게 결합하는 디자인을 사용하면 객체사이의 상호의존성을 최소화할 수 있기 때문에 변경사항이 생겨도 무난히 처리할수 있는 유연한 객체지향 시스템을 구축할수있다 5.그외 JAVA에서 Obser.. 2021. 4. 19. 이전 1 다음