Главная /
Java: ООП и классы /
B программе описан класс А и его наследник класс B: 1 class A { 2 int a; 3 int b; 4 } 5 class B extends A{ 6 int b; 7 ... 8 } Каким кодом необходимо дополнить строку 7, чтобы в классе B переменная b класса А устанавливалась равной 1?
B программе описан класс А
и его наследник класс B
:
1 class A {
2 int a;
3 int b;
4 }
5 class B extends A{
6 int b;
7 ...
8 }
Каким кодом необходимо дополнить строку 7, чтобы в классе B
переменная b
класса А
устанавливалась равной 1?
вопрос
Правильный ответ:
b.A = 1;
super.b = 1;
A.b = 1;
b = 1;
b.super() = 1;
Сложность вопроса
42
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
спасибо
24 ноя 2017
Другие ответы на вопросы из темы программирование интуит.
- # В программе приведено следующее описание: abstract class A { abstract void method (int a, int b); } class B extends A { int x; int y; void method (int a, int b) { x = a; y = b; } } Какие нижеперечисленные фрагменты кода допустимы?
- # Что будет выведено на экран в результате выполнения следующего фрагмента программы? 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 = x3; x2 = x3; System.out.println(x1.equals(x2)&&x1.equals(x3)); } }
- # Какие из перечисленных утверждений верны?
- # В какой переменной окружения хранятся несколько корневых каталогов иерархии пакетов в файловой системе компьютера?
- # Каким может быть заголовок метода methods(), содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать исключительные ситуации? if (i == 0) throw new NullPointerException("first"); ... if (i == 2) throw new NumberFormatException("second"); ... if (i == 4) throw new ClassCastException("third");