частный метод в наследовании в Java

У меня путаница в использовании частных методов в наследовании, например:

public class A {
    private void say(int number){
        System.out.print("A:"+number);

    }
}

public class B extends A{
    public void say(int number){
        System.out.print("Over:"+number);
    }
}

public class Tester {
    public static void main(String[] args) {

        A a=new B();
        a.say(12);

    }
}

Исходя из приведенных выше кодов, я запутался в наследовании приватного метода, является ли приватный метод унаследованным отclass A вB? Или методы say в обоих классах совершенно не связаны? Поскольку код имеет ошибку при запуске в методе main (), похоже,class B не может вызвать приватный метод из.class A

Ответы на вопрос(5)

Ваш ответ на вопрос