[英]why doesn't my extends statement work?
由於某種原因,類頂部的extends
語句在Eclipse中產生錯誤。 錯誤說
“這條線上有多個標記
導入員工無法解析
斷點:經理”
錯誤在此代碼塊的第一行:
public class Manager extends Employee
{
private String title;
private double bonus;
public Manager()
{
title = "";
bonus = 0;
}
public Manager(String title, double bonus,
String n, String ssNum, double s, maritalStatus mStatus)
{
super(n, ssNum, s, mStatus);
this.title = title;
this.bonus = bonus;
}
public String toString()
{
return super.toString() + "\nTitle: " + title + "\nBonus ($): " + bonus;
}
}
誰能幫我?
出現“斷點”消息是因為您在該行上定義了一個斷點-與該問題無關(右鍵單擊該行左邊緣的列,然后取消選中“切換斷點”)
通過完全刪除相關的導入行,並將鼠標懸停在錯誤的紅色虛線下方並單擊“ import ... Employee”快速修復選項,可以解決“ import Employee”問題。
正如我所看到的,您嘗試導入已在同一軟件包中的內容。 此外,您使用默認程序包,不建議這樣做。
嘗試將兩個類都移至另一個包並刪除導入。
希望對您有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.