быть изначально "не-ОО".

мы возьмем код ниже:

Shape p1 = new Square();
Square c1;
if(p1 instanceof Square) {
  c1 = (Square) p1;
}

Что значит предпочитать полиморфизмinstanceofи, кстати, почему так лучше?

Редактировать: Я понимаю, что такое полиморфизм; я скучаю по тому, как можно было бы использовать его, а неinstanceof.

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

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