옵저버1 옵저버 패턴(observer pattern) 옵저버 패턴이란? 주체가 어떤 객체(subject)의 상태 변화를 관찰하다가 상태 변화가 있을 때마다 메서드 등을 통하여 옵저버 목록에 있는 옵저버들에게 변화를 알려주는 디자인 패턴 주체란? 객체의 상태 변화를 보고 있는 관찰자이다. 옵저버들이란? 객체의 상태 변화에 따라서 전달되는 메서드 등을 기반으로 변화가 생기는 객체를 의미한다. Java import java.util.ArrayList; import java.util.List; // 주제(Subject) 인터페이스 interface Subject { void registerObserver(Observer observer); void removeObserver(Observer observer); void notifyObservers(); } // 옵.. 2024. 2. 29. 이전 1 다음