observable (1) 썸네일형 리스트형 [디자인패턴] Observer Pattern 1. 기상 모니터링 애플리케이션 개요 기상 모니터링 애플리케이션은 다음의 세 가지 요소로 이루어져 있고, 디스플레이 장비는 현재 기상 정보, 기상 통계, 기상 예보 항목을 표시한다. 기상 스테이션(실제 기상 정보를 수집하는 장비) WeatherData 객체(기상 스테이션으로부터 오는 데이터를 추적하는 객체) 사용자에게 현재 기상 정보를 보여주는 디스플레이 장비 WeatherData 객체는 온도, 습도, 기압을 반환하는 메소드와 기상 관측값이 갱신될 때마다 알려주기 위한 메소드로 구성되어 있다. measurementsChanged()를 현재 기상 정보, 기상 통계, 기상 예보의 3가지 디스플레이를 갱신할 수 있도록 구현해야 한다. 2. 기상 모니터링 임시 구현 public class WeatherData .. 이전 1 다음