照著老師的例子打的,可為什么報錯啊。。求大神解答
public class Smartphone extends Telphome implements Iplaygame {
@Override
public void call() {
// TODO Auto-generated method stub
System.out.println("通過語音來打電話");
}
@Override
public void message() {
// TODO Auto-generated method stub
System.out.println("通過語音來發(fā)短信");
}
@Override
public void playgame() {
// TODO Auto-generated method stub
System.out.println("具有玩游戲的功能");
}
}
public interface Iplaygame {
public void playgame();
}
public class PSP implements Iplaygame {
public void playgame() { ? ? ? ? ? ? ?//系統(tǒng)這里報錯,不知道為什么,求大神解答
// TODO Auto-generated method stub
}
}
2015-07-20
你這些代碼是寫在同個文件里的? 如果是 我知道,如果不是那么 我也無能為力了,
因為我粘貼下來 之后 方法本身沒有報錯。
在你標(biāo)記報錯的上一行,類的聲明有問題, 一個java源文件中只能有一個 public的class 而且必須和文件名同名。
而你 第二個類也聲明成 public 的了所以 類的聲明會報錯,去掉public 或者再新建一個java文件或者單獨放下面這個類都行。