class Person{
String name;
String location;
Person(String name){
this.name = name;
location = "beijiang";
}
Person(String name,String location){
this.name = name;
this.location = location;
}
public String info(){
return
"name:" + name + "location:" +location;
}
}class Student{
String school;
Student(String name,String school){
this(name, school,"beijing");
}
Student(String n,String l,String school){
25 super(n,l);
this.school = school;
}
public String info(){
return
30 super.info() + "school:" + school;
}
}
public class TestPerson{
public static void main(String[] args){
Person m = new Person("zhangyongping");
Person n = new Person("pubing","nanchang");
Student x = new Student("zhuzhu","nongda");
Student y = new Student("mimi","nongda","nanchang");
System.out.println(m.info());
System.out.println(n.info());
System.out.println(x.info());
System.out.println(y.info());
}
}
25 无法将java.lang.object()应用于(java.lang.String,java.java.lang.String)
super.info();
^30 找不到符号
方法 info()
类java.lang.Object
super.info()+"school:"+school;错我因该怎么解决?
String name;
String location;
Person(String name){
this.name = name;
location = "beijiang";
}
Person(String name,String location){
this.name = name;
this.location = location;
}
public String info(){
return
"name:" + name + "location:" +location;
}
}class Student{
String school;
Student(String name,String school){
this(name, school,"beijing");
}
Student(String n,String l,String school){
25 super(n,l);
this.school = school;
}
public String info(){
return
30 super.info() + "school:" + school;
}
}
public class TestPerson{
public static void main(String[] args){
Person m = new Person("zhangyongping");
Person n = new Person("pubing","nanchang");
Student x = new Student("zhuzhu","nongda");
Student y = new Student("mimi","nongda","nanchang");
System.out.println(m.info());
System.out.println(n.info());
System.out.println(x.info());
System.out.println(y.info());
}
}
25 无法将java.lang.object()应用于(java.lang.String,java.java.lang.String)
super.info();
^30 找不到符号
方法 info()
类java.lang.Object
super.info()+"school:"+school;错我因该怎么解决?
楼主【zyp627】截止到2008-07-22 10:05:17的历史汇总数据(不包括此帖):
发帖的总数量:56 发帖的总分数:780 每贴平均分数:13
回帖的总数量:27 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:55 结贴的总分数:770
无满意结贴数:1 无满意结贴分:20
未结的帖子数:1 未结的总分数:10
结贴的百分比:98.21 % 结分的百分比:98.72 %
无满意结贴率:1.82 % 无满意结分率:2.60 %
值得尊敬
String school;
Student(String name,String school){
this(name, school,"beijing");
}
Student(String n,String l,String school){
25 super(n,l);
this.school = school;
}
public String info(){
return
30 super.info() + "school:" + school;
}
}
super.info(); Student 类没有父类,又何来super呢
要继承父类才能使用super
要继承父类才能使用super