java继承方法覆盖

public class TestB {

    private void f()
    {
        System.out.println("TestB");
    }
    public  static  void  main(String []args)
    {
        TestB b = new ExtendsTestB();
        b.f();
    }
}
class ExtendsTestB extends TestB
{
    public  void f()
    {
        System.out.println("extendsTB");
    }
}
输出的结果是  TestB  

父类的f()为private类型,子类不能覆盖这个方法,子类的方法是一个新的方法。
posted @ 2017-03-07 21:01  Always_July  阅读(361)  评论(0)    收藏  举报