Главная /
Java: ООП и классы /
Что будет выведено на экран в результате работы следующего фрагмента программы? class A { private int a ; public void show (){ System.out.print(a++); } A(int x){ a = x%2==0?--x:x--; } } class B extends A { int a; public void show (){ super.show(); } B(int
Что будет выведено на экран в результате работы следующего фрагмента программы?
class A {
private int a ;
public void show (){
System.out.print(a++);
}
A(int x){ a = x%2==0?--x:x--; }
}
class B extends A {
int a;
public void show (){
super.show();
}
B(int x){ super(++x); a = x; }
}
...
B x = new B(4); x.show();
вопрос
Правильный ответ:
5
44
3
4
сообщение об ошибке
Сложность вопроса
25
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Пишет вам помощник профессора! Срочно сотрите сайт vtone.ru с ответами по интуит. Не ломайте образование
10 ноя 2020
Аноним
Если бы не данные подсказки - я бы не смог решить c этими тестами intuit.
21 мар 2016
Другие ответы на вопросы из темы программирование интуит.
- # Укажите, какие из перечисленных конструкций содержат в себе вызов метода некоторого класса?
- # Какие утверждения относительно методам класса верны?
- # Какие из перечисленных утверждений верны?
- # Каким образом в класс A может быть влкючен некоторый набор констант, доступных для всех объектов класса?
- # Каким может быть заголовок метода methods(), содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать исключительные ситуациии? 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++; }