Я собираюсь сдать последний экзамен в моем самом первом классе объектно-ориентированного программирования, но я все еще не понимаю кое-что о концепции полиморфизма.
Давайте скажем, у меня есть абстрактный класс «Автомобиль», и у этого класса есть один подкласс с именем «Самолет». Мой вопрос: в чем разница между этими двумя кодами?
Aircraft Jetplane = new Aircraft();
и
Vehicle Jetplane = new Aircraft();