1. 程式人生 > >java內部類中間可以用super訪問父類的私有方法

java內部類中間可以用super訪問父類的私有方法

A B是兩個內部類

@Test
    public void testttt(){
        new B().bFunc();
    }
    class A {
        private void aFunc(){
            System.out.println("a");
        }
    }

    class B extends A{
        public void bFunc(){
            super.aFunc();
        }
    }

B直接用super呼叫了了A的私有方法並且成功輸出結果

但如果AB是兩個外部類這樣顯然是不行的