2014-03-03 122 views
-4

你好,我有兩個類進入包「pack3」 一個是另一個的擴展。 「向上」 類:在擴展類中找不到符號

package pack3; 

public class Up{ 
int k=1; 
public String toString(){ 
    return String.valueOf(k); 
    } 
} 

「向下」 類: 包PACK3;

public class Down extends Up{ 
int k=2; 

public String toString(){ 
    return k+", "+super.ToString(); 
    } 
} 

我對殼此錯誤: Down.java:6:錯誤:無法找到符號 復位K + 「」 + super.toString調用(); ^ 符號:方法ToString() 1錯誤

+0

全部錯字。另外,字段不是多態的。 –

+0

'向下延伸'?這是一個有點古怪的繼承。也許更好'向上延伸方向'和'向下延伸方向' – donfuxx

+2

super.ToString();應該是super.toString(); 。 「t」不應該大寫。 – Solace

回答

0
return k+", "+super.ToString(); 

應當super.toString調用();

我希望這個幫助。