【发布时间】:2014-04-05 03:01:33
【问题描述】:
您好,我在包“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();
}
}
我在 shell 上有这个错误: Down.java:6:错误:找不到符号 返回 k+", "+super.ToString(); ^ 符号:方法 ToString() 1 个错误
【问题讨论】:
-
全是错别字。此外,字段不是多态的。
-
Down extends Up?这是一个有点奇怪的继承。也许更好Up extends Direction和Down extends Direction -
super.ToString();应该是 super.toString(); . “t”不应大写。
-
Up 和 Down 是类名。我从我的语言翻译成英语
-
嗯,那是一个非常块状的 T 外观......甚至编译器也告诉过你! (检查您的区分大小写是否可以开始。