son.
我没运行。猜的?
对不对?

解决方案 »

  1.   

    parent
    son
    in son
      

  2.   

    你改一下会更清楚:
    class  parent
    {
    public parent()
    {
    System.out.println("parent");
    }    
        public void pr(){
            System.out.println("in parent");
        }
    }
    class  son extends parent
    {
    public son()
    {
    System.out.println("son");
    }    
        public void pr(){
            System.out.println("in son");
        }
    }
    在创建实例时,一直上溯调用构建器,如:
    new son();先构建parent,后构建son,而在son中pr重载,因此只会调用son的pr方法,如要调用parent的pr方法,需用到super关键字,如在son.pr()中加入super.pr();