JAVA类的一个小测试,有兴趣的进来看看
呵呵,这是我们上届klausur的一道题目,很有意思的。问,输出结果到底是什么?另外,如何改变程序可以得到第二种结果?(注,如不清楚继承构造方法,可以参考我之前发的一个帖子《子类构造方法》)
class a{
a(){
m1();
}
void m1(){
System.out.println("m1 aus A");
}
}
class b extends a{
b(){
System.out.println("B konstruktor");
}
void m1(){
System.out.println("m1 aus B");
}
public static void main(String[] args){
b b1 =new b();
}
}
页:
[1]