亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問是哪個地方出問題了,一直是這個錯誤,應該怎么修改

class Employee{
? private String name;
? private int salary;
? public Employee(String name,int salary){
??? this.name=name;
??? this.salary=salary;
? }
? public String getDtetails(){
??? return"Name:"+name+"\nSalary:"+salary;
? }
}
//定義Employee的子類Manager
class Manager extends Employee{
? private String department;
? public Manager(String name,int salary,String department){
??? super(name,salary);//調用父類Employee的構造方法
??? this.department=department;
? }
? public String getDetails(){
??? //調用父類的成員方法
?? return super.getDetails()+"\nDepartment:"+department;
? }
}
public class TestSuper{
?public static void main(String[]args){
??? Manager m=new Manager("Tom",2000,"Finance");
??? System.out.println(m.getDetails());
? }
}http://img1.sycdn.imooc.com//59eff2a60001b10004430175.jpg

正在回答

1 回答

我把你的代碼復制到eclipse中運行了一下,發現只是少寫了一個字母,改好就能運行了

//調用父類的成員方法
?? return super.getDetails()+"\nDepartment:"+department;

就上面部分getDetails()方法少了一個字母t,應該是getDtetails()

結果:

http://img1.sycdn.imooc.com//59f003530001a97602350133.jpg

0 回復 有任何疑惑可以回復我~
#1

慕俠8183234 提問者

謝謝,已經運行成功了,明白了
2017-10-25 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第二季
  • 參與學習       531372    人
  • 解答問題       6328    個

課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙

進入課程

請問是哪個地方出問題了,一直是這個錯誤,應該怎么修改

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號