class A {
    private void method1() {
       System.out.println("hello");
    }
}
public class B extends A {
    private void method1() {
       System.out.println("hello world");
    }
}这种情况 不算是对父类方法的重写吧~! 
这两个是完全不同的方法~对吧! 
大家发表一下意见!!

解决方案 »

  1.   

    private方法对子类不可见,没法重写
      

  2.   

    知道重写或不重写都没所谓。
    反之方法都是private,只能在各自类里面使用。都是调用本类的method1方法。
      

  3.   

    +1
    都是private方法 子类重写不了
      

  4.   

    private方法只用于本类,如果想重写可以定义为default或public类型