package test;public class Test3 extends Test5 { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Test3 tt=new Test3();
tt.AreTrue();
} @Override
public int isTrue() {
// TODO Auto-generated method stub
System.out.println("zilei isTrue");
return 100;
}
}
abstract class Test5 {
/* protected Test1(){
System.out.println("li");
}*/
public abstract int isTrue();
public int AreTrue(){
System.out.println("julei"+this.isTrue());
return this.isTrue();
}
}
以上代码中,为什么Test5会在调用isTrue()时,调用子类的方法??????????
多态中有这些么?????????
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Test3 tt=new Test3();
tt.AreTrue();
} @Override
public int isTrue() {
// TODO Auto-generated method stub
System.out.println("zilei isTrue");
return 100;
}
}
abstract class Test5 {
/* protected Test1(){
System.out.println("li");
}*/
public abstract int isTrue();
public int AreTrue(){
System.out.println("julei"+this.isTrue());
return this.isTrue();
}
}
以上代码中,为什么Test5会在调用isTrue()时,调用子类的方法??????????
多态中有这些么?????????
解决方案 »
- 程序调试时出现“ class file editor source not found”,请教各位问是怎么回事?
- 如何把一个Java程序打包成可执行文件?
- 请教:两个类文件,如何在一个类中改变另外一个类的对象属性?如改变对方jLabel3的文字。
- 一道Java面试题---北电的,进来看看吧
- 学过JAVA一定要进来!!!
- 如何传送这个对象?几层呀:)
- 谁有 gb2312,unicode互转 的工具呀,共享一些。。。。。。
- 开发过web service的大侠们请进
- SOS*****快来救急******
- 求懂串口通信的的看下,很简单的
- getSource();
- 第一次发帖求助啊,小弟求各位高手了,帮忙解救
因为编译器可以很准确的知道要调用哪个方法。