한동안 비가 내려 날씨가 꽤 선선하였는데 오늘은 한 여름이었네요 피서의 계절이라 국내 여행지를 찾아보다가 가볼만한 유명지는 모두 꽉차있는 것을 보면 코로나19도 한 여름의 피서를 막지 못하나 봅니다 무튼 이번 학습 주제는 관찰자(Observer) 패턴입니다 스타크래프트 좀 하신 분들은 아주 익숙한 단어 Observer! 스타에서 옵저버가 하는 일은 맵을 밝혀서 우리에게 적의 위치를 알려주는데 이 패턴도 비슷하게 관찰 대상의 상태가 변화하면 관찰자에게 알려줍니다 이번에도 관찰자 패턴의 역할들을 정리하고 시작하겠습니다 역할 설명 Subject(관찰 대상자) 관찰이 되는 대상으로 Observer 역할을 등록, 삭제하는 메소드를 가짐 Concrete Subject(구체적인 관찰자) 구체적으로 관찰되는 대상으로 ..