옵저버1 디자인 패턴 - 옵저버 패턴 (Observer Pattern) 옵저버 패턴 (Observer Pattern) - 행위 패턴 (Behavioral Pattern) 중 하나 => 객체나 클래스 사이의 알고리즘이나 책임 분배에 관련된 패턴 => 1. 한 객체가 혼자 수행할 수 없는 작업을 여러 개의 객체로 어떻게 분배하는지에 대해서 중점을 둔다. => 2. 객체 사이의 결합도를 최소화 하는 것에 중점을 둔다. - 관찰 대상의 상태가 변화했을 때, 관찰자(Observer)에게 통지하는 패턴 - 상태 변화에 따른 처리를 기술할 때 효과적으로 활용 (MVC 패턴에서 Model과 View의 분리 등..) - Observer 클래스에 상태 변화를 알려주고, Observer는 다시 그 변화에 맞는 결과를 나타낸다. "한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체들에게 정보.. 2020. 5. 30. 이전 1 다음