Главная /
Java: ООП и классы /
Что послужило причиной ошибки компиляции нижеследующего фрагмента программы? class A { double r; ... } final class B extends A{ double r; ... } class C extends B { int a; int q; ... }
Что послужило причиной ошибки компиляции нижеследующего фрагмента программы?
class A {
double r;
...
}
final class B extends A{
double r;
...
}
class C extends B {
int a;
int q;
...
}
вопрос
Правильный ответ:
класс
B не может быть наследником какого-либо класса
класс
B не может быть унаследован каким-либо классом
описание класса
B не может предваряться модификатором final
классы
A и B не могут содержать переменную с одинаковым именем
ни одна из вышеперечисленных причин не верна
Сложность вопроса
87
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Если бы не эти подсказки - я бы сломался c этими тестами интуит.
14 авг 2020
Аноним
Какой студент ищет эти вопросы с интуитом? Это же элементарно (я не ботан)
25 июл 2018
Другие ответы на вопросы из темы программирование интуит.
- # В классе Dot, описывающем точку на плоскости, два целочисленных компонента - координаты точки: a и b. Какие из перечисленных конструкторов можно использовать в описании класса Dot?
- # Класс А наследует класс B и использует отдельные компоненты других классов из пакета userspack. Как необходимо изменить программу, чтобы она выполнялась без ошибок? 1 class A extends B { 2 ... 3 }
- # Что будет выведено на экран в результате выполнения следующего фрагмента программы? int a = 8, i = -1; while (i < 2) { try { System.out.print(36 / a); } catch (ArithmeticException e) { System.out.print(36 / 2); } finally { System.out.print("1"); } a -=3 ; i++; }
- # Что будет выведено на экран в результате выполнения следующего фрагмента программы? try { throw new ArithmeticException(); System.out.print("2"); } catch (ArithmeticException e) { System.out.print("1"); } finally { System.out.print("0"); }
- # Следующий фрагмент программы завершился ошибкой. Какие изменения можно сделать, чтобы программа отработала без ошибок? 1 int i = 5; 2 while (i > 2 ) { 3 System.out.print(i); 4 if (i < 4) 5 try { throw new ArithmeticException ("ex"); } 6 finally { System.out.print(i); } 7 catch (ArithmeticException e) { 8 System.out.print(i); 9 break; 10 } 11 i--; 12 }