Переменная ссылки базового класса Java
Ссылочной переменной базового класса может быть присвоен адрес либо объекта базового класса, либо объекта производного класса.
True / False?
Кто-нибудь может показать мне пример того, что это значит? Я новичок в Java и пытаюсь понять языковые термины Java. Благодарю.
Я думаю, что примером этого будет код, который я написал ниже:
public class B extends A {
A a = new A();
A ab = new B();
}
class A {
}
Я думаю, что поскольку обе ссылочные переменные являются допустимым синтаксисом (в Eclipse), тогда ответ верен.