import java.util.List; import java.util.Scanner; /** * @author Edmund Tan * @author Isaac Bond * @author Tommy Fucini * @author Ethan Nachreiner */ public class WeatherForecast{ public static void main(String[] args){ ForecastLoader loader = new ForecastLoader(); List<IForecast> forecasts = loader.fetchWeather(); WeatherBackend backend = new WeatherBackend(); for (IForecast forecast : forecasts){ backend.addForecast(forecast); } Scanner scanner = new Scanner(System.in); WeatherFrontend frontend = new WeatherFrontend(scanner, backend); frontend.runCommandLoop(); } }