Переменная ссылки базового класса Java

Ссылочной переменной базового класса может быть присвоен адрес либо объекта базового класса, либо объекта производного класса.

True / False?

Кто-нибудь может показать мне пример того, что это значит? Я новичок в Java и пытаюсь понять языковые термины Java. Благодарю.

Я думаю, что примером этого будет код, который я написал ниже:

public class B extends A {
    A a = new A();
    A ab = new B();
}

class A {

}

Я думаю, что поскольку обе ссылочные переменные являются допустимым синтаксисом (в Eclipse), тогда ответ верен.

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

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