关于java累的问题
这短代码为什么错了啊
public class e {
public e(){
System.out.println("1");
}
protected void dosomething(){
System.out.println("2");
}
protected e gh(){
return new e();
}
public static void main(String args[]){
e a = new e();
a.gh();
}
}
class l extends e{
public l(){
super();
super.dosomething();
}
public void dom(){
System.out.println("dom");
}
public void dosomething(){
System.out.println("jj");
}
protected l gh(){
return new l();
}
}
答案:代码是正确的,不过你这段代码都没有体现出类继承的特点,将main函数里的e a = new e();改成
e a = new l();会有意思些
其他:正确的代码 有问题吗? 很正确,结果是没有错误的啊, 没看出来什么错啊
上一个:Java中怎样从泛型集合中删除指定元素?
下一个:java public在类中