電子書籍の厳選無料作品が豊富!

大学の課題をやっていたところ、わからないところが出てきてしまったので教えていただけないでしょうか?

エラーが一箇所出てきてしまい、それが

<identifier>がありません。
int setDate2(int d,e){
^

となっています。

初歩的な質問なのですが、調べても分からないので宜しければお願い致します。

以下ソース

class Hito{
//フィールド
String name;
int age;
//メソッド
String setDate(String a){
name = a;
}
int setDate(int b){
age = b;
}
void talk(){
System.out.println(name);
System.out.println(age);
}
}

class Gakusei extends Hito{
//フィールド
String daigaku;
int gakunen;
int bangou;
//メソッド
String setDate2(String c){
daigaku = c;
}
int setDate2(int d,e){
gakunen = d;
gakuseki = e;
}
void talk(){
System.out.println(daigaku);
System.out.println(gakunen);
System.out.println(bangou);
}
}

class kadai2{
public static void main(String[] args){
Hito taro = new Hito();
taro.setData("太郎",18);
taro.talk();
Gakusei jiro = new Gakusei();
jiro.setData("次郎",20);
jiro.setData2("○○○○大学",2,2100000);
jiro.talk();
}
}

A 回答 (1件)

><identifier>がありません。


>int setDate2(int d,e){
>^
>
> となっています。

int setData2(int d, int e) {

と変更してみてどうぞ。

この回答への補足

ありがとうございます。

補足日時:2008/01/23 20:47
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!