Главная /
Java: ООП и классы /
В программе приведено следующее описание: 1 class A { 2 double a; 3 double b; 4 } 5 class B extends A { 6 double c; 7 B(double p, double q, double v){ 8 super(p,q); 9 c = v; 10 } 11 } Выполнение программы завершилось ошибкой. Какие изменения необходимо вк
В программе приведено следующее описание:
1 class A {
2 double a;
3 double b;
4 }
5 class B extends A {
6 double c;
7 B(double p, double q, double v){
8 super(p,q);
9 c = v;
10 }
11 }
Выполнение программы завершилось ошибкой. Какие изменения необходимо включить в текст программы, чтобы исключить ошибку?
вопрос
Правильный ответ:
в описание
A
добавить конструктор с тремя параметрами типа double
в описание
A
добавить конструктор с двумя параметрами типа double
в описание класса
B
добавить метод super()
с двумя параметрами типа double
Сложность вопроса
78
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
спасибо за пятёрку
19 фев 2020
Аноним
Экзамен сдал и ладушки. лол
17 июн 2019
Аноним
Экзамен сдан на 4 с минусом. спс
10 окт 2018
Другие ответы на вопросы из темы программирование интуит.
- # В классе Vector, описывающем отрезок на плоскости - две компоненты типа double: радиус - r и угол наклона - fi. Какие из перечисленных конструкторов недопустимы в описании класса Vector?
- # Класс A наследует класс B из пакета newpack. Каким кодом необходимо дополнить строку 1 следующего фрагмента программы, чтобы она выполнилась без ошибок? 1 ... 2 int a, b; 3 void show () { 4 System.out.print(a); 5 System.out.print(b); 6 } 7 }
- # Компиляция программы завершилась ошибкой. Какие изменения могут быть внесены в код для ее устранения? 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; } }
- # Какие из перечисленных утверждений верны?
- # Какие утверждения относительно блока catch верны?