CastleJo의 개발일지

Observer Pattern

|

Observer 패턴은 말 그대로 객체의 상태 변화를 관찰하는 관찰자 객체가 있는 패턴이다.

상태 변화가 있을 때 마다 관찰받는 객체에서 상속받은 notify()와 같은 함수를 실행시키면, 부모클래스인 옵저버 객체는 이벤트를 받아 처리한다.

Java.Swing 이나 Qt의 시그널 함수 등 에서 사용되었다.