Главная /
Java: ООП и классы /
Какие операции со ссылочными переменными в теле метода main() не приведут к ошибке компиляции? class A { … } class B extends A{ … } class C extends B { … } public class MyClass { public static void main (String args[]) { A x1 = new A(); B x2 = new B(); C
Какие операции со ссылочными переменными в теле метода main()
не приведут к ошибке компиляции?
class A {
…
}
class B extends A{
…
}
class C extends B {
…
}
public class MyClass {
public static void main (String args[]) {
A x1 = new A();
B x2 = new B();
C x3 = new C();
…
}
}
вопрос
Правильный ответ:
x1 = x2;
x2 = x3;
x3 = x1;
x1 = x3;
все перечисленные операции ошибочны
Сложность вопроса
65
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Экзамен сдан на зачёт.!!!
14 ноя 2018
Аноним
Пишет вам сотрудник деканата! Незамедлительно заблокируйте этот ваш сайт с ответами по интуит. Немедленно!
26 дек 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какие из перечисленных методов класса A являются перегруженными?
- # Какие из перечисленных утверждений верны?
- # Какие из перечисленных методов являются переопределением метода public int[] inverse (int ar[], int size) класса родителя?
- # Что послужило причиной ошибки компиляции нижеследующего фрагмента программы? class A { double r1; void show (){ ... } } class B extends A{ double r1; int show(){ ... } } class C extends B { double show() { ... } }
- # Каким может быть заголовок метода method(), содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать порожденные им исключительные ситуации? int i = 0; while (i < 5){ if (i == 0) throw new ArithmeticException("first"); if (i == 2) throw new IllegalArgumentException("second"); if (i == 4) throw new ArithmeticException("third"); i++; }