デザインパターンの本を読んでいて、Javaがいっぱいです。私はJavaの基本的な知識を持っています。現在、いくつかのコードを実装しようとしていますが、いくつかの問題に直面しています。たとえば、さまざまなファイルにさまざまなクラスが記述されています。これらのクラスはすべてパッケージになっています。ここで、メインがある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コードはかなり基本的なもので、私はそれを理解できます。しかし、ファイルをコンパイルすることができません!!!