Главная /
Программирование на Java /
Какое значение появится на консоли после выполнения следующей программы? class Parent { static int x = 2; static public void print() { System.out.println(x); } } class Child extends Parent { static int x = 3; public static void main(String[] args) { Paren
Какое значение появится на консоли после выполнения следующей программы?
class Parent {
static int x = 2;
static public void print() {
System.out.println(x);
}
}
class Child extends Parent {
static int x = 3;
public static void main(String[] args) {
Parent c = new Child();
c.print();
}
}
вопрос
Правильный ответ:
1
2
3
4
Сложность вопроса
82
Сложность курса: Программирование на Java
83
Оценить вопрос
Комментарии:
Аноним
Если бы не данные решения - я бы не осилил c этими тестами интуит.
23 дек 2018
Аноним
Зачёт прошёл. Мчусь в бар отмечать 5 в зачётке по тесту
02 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # На какие направления разделяется платформа Java 2?
- # Что будет выведено на экран в результате выполнения следующего кода: public class SomeClass { static int x; public static void main(String[] args) { SomeClass s = new SomeClass(); s.test(5); System.out.println(x); } private void test(int x) { this.x = x + 5; System.out.print(x); } }
- # Сколько комментариев в следующем примере кода: int x = 0; /* комментарий // комментарий */ String s = "text/*комментарий*/";
- # Ниже приведено несколько вариантов записи модуля компиляции. Какой из них корректен, если предполагается описать класс abc.Point из пакета test.demo, причем класс активно использует классы ru.additional.abc и несколько классов из пакета java.net?
- # Какие утверждения относительно инициализаторов класса верны?