daxia108 发表于 2003-7-6 17:09

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]
查看完整版本: JAVA类的一个小测试,有兴趣的进来看看