목록Observer (1)
Coding Memo
Observer Pattern [관찰자 패턴]
Observer 패턴은 Observable 패턴으로 불리기도 한다. Observer 패턴은 개체 간 1:N 종속성을 설정할 때 사용되는 동작(행태) 디자인 패턴이다. Subject의 상태가 변경되면 이 Subject에 등록되어 있는 Observer들에게 통지를 해주어 Observer에서 각각의 처리를 할 수 있도록 알려준다. 개제 간에 느슨한 결합을 형성하며, 몇몇 언어들을 자체적으로 간접적 제공(인터페이스 및 클래스)하는 경우도 있다. 예시 C# System - IObservable, IObserver Java java.util.Observable, java.util.Observer Note: 관찰자 패턴은 UI를 업데이트하는데에도 이용할 수 있다. 특정 값이 변경되었을 때, 변화를 감지하고 UI를 자..
etc
2023. 6. 11. 16:22