1
クラス内でコンストラクタを更新または追加すると、Eclipseは前にクラスをインポートした他のスクラップブックのクラスを更新しません。Eclipseでクラスを正しく更新する方法
たとえば、私のクラスコードは次のようなものです。
public class Car{
public Car(){
super();
}
}
スクラップブックでは、このクラスをインポートしてCarインスタンスを作成します。しかし、元のクラスをこれに更新して、別のCarインスタンスを作成しようとすると、
public class Car(){
public Car(String brand, String year){
super();
this.brand= brand;
this.year= year;
}
}
「コンストラクタのCar(String、String)is undefined」というエラーが表示されます。
Eclipseを終了してもう一度開くとエラーが消えます。クラスを正しく更新する方法を教えてもらえますか?
クラスカーを更新した後でコンパイルしたことを確認してください – ktaria