Главная / Java: ООП и классы / В программе определены класс Shape и его наследник класс Circle: 1 class Shape { 2 double square; 3 Shape(double r){ 4 square = 3.14 * r* r; 5 } 6 } 7 class Circle extends Shape { 8 double r; 9 Circle (double rad) { 10 super(rad); 11 r = rad; 12 } 13 } Ка

В программе определены класс Shape и его наследник класс Circle: 1 class Shape { 2 double square; 3 Shape(double r){ 4 square = 3.14 * r* r; 5 } 6 } 7 class Circle extends Shape { 8 double r; 9 Circle (double rad) { 10 super(rad); 11 r = rad; 12 } 13 } Какие изменения необходимо включить в текст программы, чтобы исключить ошибку?

вопрос

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

добавить в описание класса Circle описание конструктора без параметров
изменить очередность следования строк 10 и 11
изменить имя переменной в строке 3 на отличное от r и rad
заменить ключевое слово super в строке 11 на Shape
ошибки нет, ничего изменять не нужно
Сложность вопроса
53
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я завалил зачёт, почему я не нашёл данный сайт с всеми ответами с тестами intuit до этого
15 фев 2018
Аноним
просто спасибо
12 мар 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.