Главная /
Java: ООП и классы /
Компиляция программы завершилась ошибкой. Какие изменения могут быть внесены в код для ее устранения? interface A{ void aMethod1(); void aMethod2(); } interface B extends A{ void bMethod3(); } class C implements B{ int cVar1; double cVar2; public void bMe
Компиляция программы завершилась ошибкой. Какие изменения могут быть внесены в код для ее устранения?
interface A{
void aMethod1();
void aMethod2();
}
interface B extends A{
void bMethod3();
}
class C implements B{
int cVar1;
double cVar2;
public void bMethod3(){
cVar1 = 0;
}
}
вопрос
Правильный ответ:
в тело класса
C
необходимо внести реализации методов aMethod1()
и aMethod2()
класс
C
необходимо описать как абстрактный
класс
C
необходимо описать как абстрактный и в его тело необходимо внести реализации методов aMethod1()
и aMethod2()
в тело интерфейса
B
необходимо внести реализации методов aMethod1()
и aMethod2()
никаких измененений вносить не нужно
Сложность вопроса
26
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Кто находит данные ответы с интуитом? Это же элементарно (я не ботан)
04 фев 2020
Аноним
Я сотрудник деканата! Срочно удалите сайт и ответы intuit. Немедленно!
14 окт 2016
Аноним
Гранд мерси за ответы по интуиту.
15 июл 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какой из перечисленных методов класса является перегруженным?
- # Что будет выведено на экран операцией печати в седьмой строке следующего фрагмента программы, если известно, что при создании объекта x использовался конструктор по умолчанию? 1 class A { 2 int x=0; 3 int y=0; 4 A() { x = 1; } 5 } 6 ... 7 System.out.print(x.x + " " + x.y); 8 ...
- # Какой из перечисленных методов является переопределением метода public int[] inverse (int ar[], int size) класса родителя?
- # Какие переменные класса А доступны его наследнику классу B, если они определены не в одном пакете? 1 class A { 2 public char ch= 'a'; 3 protected short charCode; 4 protected short charCodeFin; 5 private int j; 6 int d; 7 }
- # Класс A наследует класс B из пакета newpack. Каким кодом необходимо дополнить строку 1 следующего фрагмента программы, чтобы она выполнилась без ошибок? 1 ... 2 int a, b; 3 void show () { 4 System.out.print(a); 5 System.out.print(b); 6 } 7 }