728x90 객체지향1 [Design pattern] observer pattern(옵저버 패턴) 이번 시간에는 Design pattern의 종류 중 하나인 observer pattern을 공부해본다. 정의 : 객체의 상태 변화를 관찰하는 관찰자들, 즉 옵저버들의 목록을 객체에 등록하여 상태 변화가 있을 때마다 메서드 등을 통해 객체가 직접 목록의 각 옵저버에게 통지하도록 하는 디자인 패턴이다. 주로 분산 이벤트 핸들링 시스템을 구현하는 데 사용된다. 발행/구독 모델로 알려져 있기도 하다. 위키피디아 설명 observer pattern의 목적은 상태를 표시하는 display와 개체 자체를 분리하는 것이다. 또한, observer pattern은 같은 데이터를 다양한 display로 나타낼 수 있고, object(객체)가 변경되면, 모든 display를 자동으로 업데이트시켜줄 수 있다. display는.. 2021. 5. 1. 이전 1 다음