Главная /
Java: ООП и классы /
Какие переменные класса А доступны его наследнику классу B, если они определены в одном пакете? 1 class A { 2 public char ch= 'a'; 3 protected short charCode; 4 protected short charCodeFin; 5 private int j; 6 int d; 7 }
Какие переменные класса А
доступны его наследнику классу B
, если они определены в одном пакете?
1 class A {
2 public char ch= 'a';
3 protected short charCode;
4 protected short charCodeFin;
5 private int j;
6 int d;
7 }
вопрос
Правильный ответ:
ch
ch, j, d
charCode, charCodeFin
ch,charCode,charCodeFin, d
j
Сложность вопроса
59
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Гранд мерси за подсказками по intuit.
25 сен 2017
Аноним
спасибо за пятёрку
02 июл 2017
Аноним
Если бы не эти подсказки - я бы не смог решить c этими тестами intuit.
15 дек 2016
Другие ответы на вопросы из темы программирование интуит.
- # 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?
- # Что будет выведено на экран в результате работы следующего фрагмента программы? class A { int a ; public void show (){ System.out.print(a++); } A(int x){ a = --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();
- # Класс A неполностью реализует методы интерфейса B, каким образом он должен быть определен?
- # При выполении программы было выдано сообщение об ошибке. Какие изменения необходимо внести в код? interface A { char getChar(int Code); int getCode(char Character); void show(); } class B implements A { char character; int charCode; char getChar(int Code) { ... } public int getCode(char Character) { ... } public void show(char ch) { ... } }
- # Что будет выведен на экран в результате работы следующего фрагмента программы? int i = 0; while (i < 5) { System.out.print(i); if (i > 2) try { throw new ArithmeticException ("ex"); } catch (ArithmeticException e) { System.out.print(i); break; } i++; }