我一直在读一本设计模式书,里面全是java。我只是对java有一些基本的了解。我现在正在尝试实现一些代码,但我面临一些困难。例如,不同的文件中编写了不同的类。所有这些类都被制作成一个包。现在,当我尝试对 main 所在的 java 文件进行 javac 处理时,它抱怨找不到其他类(在本例中为 WeatherData 和 CurrentConditionsDisplay)。
这是主文件:
package headfirst.src.observer.weatherobservable;
public class WeatherStation {
public static void main(String[] args) {
WeatherData weatherData = new WeatherData();
CurrentConditionsDisplay currentConditions = new CurrentConditionsDisplay(weatherData);`
//StatisticsDisplay statisticsDisplay = new StatisticsDisplay(weatherData);
//ForecastDisplay forecastDisplay = new ForecastDisplay(weatherData);
weatherData.setMeasurements(80, 65, 30.4f);
weatherData.setMeasurements(82, 70, 29.2f);
weatherData.setMeasurements(78, 90, 29.2f);
}
}
我只需要知道如何正确编译文件。书中的java代码很基础,我能看懂。但我就是无法编译文件!!!