Главная /
Java: ООП и классы /
Что будет выведено на экран в результате выполнения следующего фрагмента программы? class A { public static int a = 0; A() { a++; } } ... A x = new A(); A y = new A(); int q ; for (int i=0;i< 5; i++) { q=(i>2)?++x.a:y.a++; System.out.print(q); }
Что будет выведено на экран в результате выполнения следующего фрагмента программы?
class A {
public static int a = 0;
A() {
a++;
}
}
...
A x = new A();
A y = new A();
int q ;
for (int i=0;i< 5; i++) {
q=(i>2)?++x.a:y.a++;
System.out.print(q);
}
вопрос
Правильный ответ:
01234
01345
23567
23467
23478
Сложность вопроса
89
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Я завалил сессию, почему я не нашёл данный сайт с всеми ответами по тестам интуит месяц назад
19 фев 2017
Другие ответы на вопросы из темы программирование интуит.
- # Что будет выведено на экран в результате работы следующей программы? 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)); System.out.print(x.s(a++, a)); ...
- # Класс B определен как внутренний нестатический класс для A. Какое утверждение из нижеперечисленных верно?
- # Какое ключевое слово используется для указания того, что класс реализует интерфейс?
- # Какой класс используется для обработки исключительных ситуаций, которые должны перехватываться программами пользователя?
- # Что будет выведено на экран в результате работы следующего фрагмента программы? int a = 9, i = -1; while (i < 3) { try { System.out.print(36 / a); } catch (ArithmeticException e) { System.out.print(36 / 2); } a -=3 ; i++; }