Главная /
Java: ООП и классы /
Компиляция программы завершилась ошибкой. Какое изменение может быть внесено в код для ее устранения? interface A{ void aMethod1(); void aMethod2(); } interface B extends A{ void bMethod3(); } abstract class C implements B{ int cVar1; void bMethod3(){ cVa
Компиляция программы завершилась ошибкой. Какое изменение может быть внесено в код для ее устранения?
interface A{
void aMethod1();
void aMethod2();
}
interface B extends A{
void bMethod3();
}
abstract class C implements B{
int cVar1;
void bMethod3(){
cVar1 = 0;
}
}
вопрос
Правильный ответ:
в тело класса
C
необходимо внести реализации методов aMethod1()
и aMethod2()
метод
bMethod3()
при реализации должен быть описан как public
метод
bMethod3()
при реализации должне быть описан как public static
убрать метод
bMethod3()
из класса C
никаких измененений вносить не нужно
Сложность вопроса
58
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Если бы не эти ответы - я бы не справился c этими тестами интуит.
23 окт 2018
Аноним
ответ подошёл
21 янв 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какие варианты ответа соотвествуют обращению к полям и методам некоторых классов?
- # Что будет выведено на экран в результате работы следующего фрагмента программы? class Square { int s (int a, int b) { return a * b; } double s (double a, double b) { return a * b ; } } public class MyClass { public static void main (String args[]) { Square x = new Square(); int a = 1; double b = 2; System.out.print(x.s(a, b+a) + x.s(a++, a)); ...
- # В программе приведено следующее описание: abstract class A { abstract void method (int a, int b); } class B extends A { int x; int y; void method (int a, int b) { x = a; y = b; } } Какие нижеперечисленные фрагменты кода недопустимы?
- # Каким образом в класс A может быть влкючен некоторый набор констант, доступных для всех объектов класса?
- # Компиляция программы завершилась ошибкой. Какое изменение необходимо внести в код? 1 interface A { 2 void method1(); 3 void method2(); 4 } 5 abstract B extends A { 6 public void method1(){ 7 System.out.println("I'm here"); 8 } 9 abstract int method3() ; 10 }