Java 옵저버 패턴 (Observer Pattern)
하나 혹은 여러 클래스가 어떤 클래스의 상태 변화에 따라 동작해야하는 경우를 생각해봅시다. 예를 하나 들어보겠습니다. 제가 요즘 재밌게 보고 있는 페이지 중 ‘책 끝을 접다’ 라는 페이지가 있습니다. 책 소개해주는 페이지인데 흥미진진하게 소개를 해줘서 책을 사고 싶게 만드는 걸로 유명합니다. 저는 이 페이지에 신규 컨텐츠가 등록되었는지 종종 들어가서 확인해
하나 혹은 여러 클래스가 어떤 클래스의 상태 변화에 따라 동작해야하는 경우를 생각해봅시다. 예를 하나 들어보겠습니다. 제가 요즘 재밌게 보고 있는 페이지 중 ‘책 끝을 접다’ 라는 페이지가 있습니다. 책 소개해주는 페이지인데 흥미진진하게 소개를 해줘서 책을 사고 싶게 만드는 걸로 유명합니다. 저는 이 페이지에 신규 컨텐츠가 등록되었는지 종종 들어가서 확인해