Главная / Java: ООП и классы / Что послужило причиной ошибки компиляции нижеследующего фрагмента программы? class A { double r; final void show (){ ... } } class B extends A{ double r1; final int show(){ ... } } class C extends B { double show(int val) { ... } }

Что послужило причиной ошибки компиляции нижеследующего фрагмента программы? class A { double r; final void show (){ ... } } class B extends A{ double r1; final int show(){ ... } } class C extends B { double show(int val) { ... } }

вопрос

Правильный ответ:

класс B не может быть наследником какого-либо класса
в классе B не может быть переопределен метод show()
в классе B у метода show() должно быть несколько аргументов или один не типа int
в классе C не может быть переопределен метод show()
в классе C не может быть перегружен метод show()
Сложность вопроса
37
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не эти решения - я бы сломался c этими тестами интуит.
23 апр 2017
Аноним
Если бы не данные ответы - я бы не смог решить c этими тестами интуит.
30 апр 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.