0

Eclipse IDEの使用を開始したばかりで、最初のテストでファイルを作成し、次のように入力しました。

class Vehicle {
   public Vehicle(String s) {
      System.out.println("X");
   }
   // public Vehicle() { }  
}
public class Car extends Vehicle {
   public Car(String s) {
      System.out.println("Y");
   }
   public static void main(String [] args) {
      new Car("Z");
   }
}

しかし、printlnのスペルが正しくないというエラーがすぐに発生します。私が見逃しているものがあるかどうか誰かに教えてもらえますか?

4

3 に答える 3

1

txtファイルの代わりにファイルを作成したと思いJAVAます。

このため、Javaに関連するキーワードを認識できず、単語のスペルが正しくないというエラーが発生します。に変更printlnするとprint、エラーが発生しなくなります。Printは英語の適切な単語です。.txtただし、ここではファイルの拡張子をからに変更する必要があります.java

于 2012-06-13T04:56:39.453 に答える
0

Eclipseで、[ファイル]メニュー->[新規]->[クラス]をクリックし、[クラス名を車として指定]をクリックして、[完了]ボタンをクリックします。Car.javaファイルを作成します。次に、Car.javaファイルに以下のコードを記述します

class Vehicle { 
   public Vehicle(String s) { 
      System.out.println("X"); 
   } 
    public Vehicle() { }  
  }
 public class Car extends Vehicle {  
  public Car(String s) {    
   System.out.println("Y");   
 }   
 public static void main(String [] args) { 
      new Car("Z"); 
   } 
} 

Vehicleクラスでは、Vehicleクラスを拡張するClass Carとしてdefultコンストラクターが必要です。それ以外の場合は、'暗黙のスーパーコンストラクターVehicle()が未定義であるためエラーが表示されます。Carクラスのコンストラクターの別のコンストラクターを明示的に呼び出す必要があります。次に、ファイルのJavaアプリケーションを実行します。コンソールにYとして出力が表示されます。

于 2012-06-13T07:02:50.497 に答える
-1

このエラーを受け取ったばかりで、修正はEclipseを再起動することでした。このエラーは非常にランダムに見えます。

于 2020-12-26T20:17:42.437 に答える