Главная /
Java: ООП и классы /
Что будет выведено на экран в результате выполнения следующего фрагмента программы? class A { static int i = 0; A() { i++; } } ... A x = new A(); System.out.print(x.i); A y = new A(); System.out.print(x.i); System.out.print(y.i); ...
Что будет выведено на экран в результате выполнения следующего фрагмента программы?
class A {
static int i = 0;
A() {
i++;
}
}
...
A x = new A();
System.out.print(x.i);
A y = new A();
System.out.print(x.i);
System.out.print(y.i);
...
вопрос
Правильный ответ:
112
122
223
222
выполнение программы приведет к ошибке
Сложность вопроса
78
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
спасибо
12 окт 2020
Аноним
Я завалил сессию, почему я не увидел этот чёртов сайт с всеми ответами по тестам интуит до сессии
01 сен 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какие из перечисленных методов являются переопределением метода public void method (int i, int j) класса родителя?
- # Какая переменная класса А недоступна его наследнику классу B? 1 class A { 2 final int a; 3 protected double c ; 4 int q; 5 private int j; 6 } 7 class B extends A{ 8 int c ; 9 B(int b1, int b2) { 10 super(); 11 c = b1; 12 }
- # Какими начальными значениями должны быть проинициированы переменные a и i, чтобы следующий фрагмент кода выводил на экран последовательность 1123621? while (i < 6) { try { System.out.print(42 / a); } catch (ArithmeticException e) { System.out.print(42 / 2); } a -=7 ; i++; }
- # Какими начальными значениями должны быть проинициированы переменные a и i, чтобы следующий фрагмент кода выводил на экран последовательность 469? while (i < 3) { try { System.out.print(36 / a); } catch (ArithmeticException e) { System.out.print(36 / 2); } a -=2 ; i++; }
- # Какие из перечисленных утверждений верны?