такое Override в жава, как понял это переназначение каких-то функций из род. класа
А можно на каком-нибудь рабоче-крестьянском пример?
Есть класс Test который включает в себя public функцию myVoid для вывода допустим строки "Я тестовый класс!"
А зачем мы при обращении из Main класса используем как род. Test и переназначаем тот самый void с выводом?
Также заметил что есть параметр super, для обращения к функции из род. класса, Аля будет super.myVoid(), оно выведет текст, но почему же сколько мороки?
Не пинайте..
никто тебя не заставляет вообще использовать наследование, если ты о нём А вот @Override нужна при работе с интерфейсами, чтоб дать понять компилятору что данный метод именно из интерфейса пришёл
Обсуждают сегодня