2016-04-10 8 views
-3

私の継承宿題をやろうとしていて、何度もエラーが出ています。どこから始めたらいいかわかりません。シンボル、不明な識別子が見つかりません。どうすればいいですか?

私は、名前、色、生年月日を持つHorseというクラスを作成します。 setメソッドとgetメソッド。次に、馬がいるレースの数を加えるレース馬であるサブクラス。 GetメソッドとSetメソッドも使用します。最後に、各クラスの各オブジェクトの使用をデモするアプリ。私は自分が何をしたのか分かりません。

私はこの

package horse; 


import java.util.*; 
public class Horse2 
{ 
String name; 
String color; 
int dob; 

Horse aName = new Horse(); 
Horse aColor = new Horse(); 
Horse aDob = new Horse(); 
Scanner keyboard = new Scanner(System.in);  
System.out.println("Enter name of horse"); 
name = keyboard.next(); 
aName.setName(name); 
System.out.println("Enter color of horse"); 
color = keyboard.next(); 
aColor.setColor(color); 
System.out.println("Please enter Date of Birth"); 
dob - keyboard.next(); 
aDob.setdob(dob); 

} 

これは、スレッド内 例外 "メイン" 新しいエラーで作ら開始済で

package horse; 

パブリッククラスの馬 {

//Horse has 3 fields 
    private String name; 
    private String color; 
    private int dob; 

public String setName() 
{   
    return name; 
} 
public void setName(String nName) 
{ 
    name = nName; 
} 
public String setColor() 
{   
    return color; 
} 
public void setColor(String nColor) 
{ 
    color = nColor; 
} 
public int setdob() 
{   
    return dob; 
} 
public void setName(int nDob) 
{ 
    dob = nDob; 
}  

} 

を持っていますjava.lang.UnsupportedOperationException:まだサポートされていません。 horse.Horse.setdobで horse.Horse2.mainで(Horse.java:43) (Horse2.java:30) C:\ Users \ユーザーマシュー\のAppData \ローカル\ NetBeansの\キャッシュ\ 8.1 \エグゼキュータ・スニペット\ run.xml:53:Javaが返さ:1 BUILDが失敗した(合計時間:9秒)

+2

まず、コードをインデントする方法を学びます。それはあなたと他の人が読むことを容易にします。特に、可変スコープの開始と終了のブロックを視覚的に識別することができます。 –

+2

'Horse2'クラスのコードは、メソッドまたはイニシャライザブロックにありません。 –

+1

あなたが何を言っているのか –

答えて

0

クラスの構造は

public class Xxx { 

    // <Field, Method, Constructor, Inner Class and Initializer Declarations> 

    int n; // Field declaration of n. 

    public static void main(String[] args) { // Method declaration of main. 
     // <Statements> 
     System.out.println("Hello"); 
    } 
} 

次の通りであるあなたは直下のSystem.out.printlnコールを配置しました宣言が期待されるトップレベルの中括弧。

関連する問題