私はここで簡単な間違いを犯したと確信しています。Java - 2つのクラスのシンボルを見つけることができません
私は1匹のクラスを持つ猫があります
public class Cat {
public double weight = 10.0;
}
とでヘビー別のクラス:私はHeavy.javaをコンパイルしようとすると
public class Heavy {
double gain = 10.0;
public void total() {
weight = weight + gain;
}
}
私はそれを見つけることができないというエラーを取得していますが体重シンボル(変数)。両方のファイルが同じディレクトリにあり、cat.javaファイルがコンパイルされています。私は何が欠けていますか?アドバイスをよろしく!
'Cat'と' Heavy'の間には関係がありません。 'Heavy'はそのフィールドを取得するために' Cat'のインスタンスを必要とします。 – resueman