2017-02-18 3 views
-1

私はJavaクラスの紹介をしていますが、メソッドwalk()でチキンクラスを作成する必要があります。私はすべてをやったが、方法はwalk()Javaを始める。コンパイル時のエラー

public void walk(); 
{ 
    System.out.print(Chicken + "is walking."); 
} 

は、これは私がしようとしている、と私はコンパイル時のエラー

任意の助けをいただければ幸いです
Chicken.java:25: error: missing method body, or declare abstract 

public void walk(); 


Chicken.java:27: error: cannot find symbol 
    System.out.print(Chicken + "is walking."); 

    symbol: variable Chicken 

location: class Chicken 

、と感謝を取得していますものです!

+1

括弧の後には、「;」はあってはいけません。 – RealSkeptic

+1

"メソッド本体がありません"とは、 ';'があなたの ';'がどこにあるのかを期待していることを意味します。 IntelliJのようなIDEを使用すると、これらのバグを見つけやすく/修正することができます。 –

答えて

2

walk()の後にセミコロンがあるためです。これはステートメントの終わりを示しています。削除するだけでコードをコンパイルするだけです。例えば。

public void walk(){ 
    System.out.print(Chicken + "is walking."); 
} 
関連する問題