S
Sr233
Всем здравствуйте.
Застрял на полиморфизме.
Объясните пожалуйста такую вещь: 1. Какая разница между Object a = new Animal и Animal a = new Animal.
2. Зачем делать переопределенный метод, если можно создать метод под другим именем и пользоваться переменными через оператор super? Пример на картинках.
3. Все говорят что парадигма полиморфизма делает код короче, как короче? И приведите пример.
Прошу, помогите разобраться, я застрял на этом гребаном полиморфизме.
Застрял на полиморфизме.
Объясните пожалуйста такую вещь: 1. Какая разница между Object a = new Animal и Animal a = new Animal.
2. Зачем делать переопределенный метод, если можно создать метод под другим именем и пользоваться переменными через оператор super? Пример на картинках.
3. Все говорят что парадигма полиморфизма делает код короче, как короче? И приведите пример.
Прошу, помогите разобраться, я застрял на этом гребаном полиморфизме.