Главная /
Java: ООП и классы /
Как необходимо изменить программу, чтобы доступ к элементам класса A имели любые элементы внутри и вне пакета newpack? 1 package newpack; 2 class A { 3 int a, b; 4 void sum () { 5 System.out.print(a + b); 6 } 7 } 8 class B extends A{ 9 ... 10 } 11 ...
Как необходимо изменить программу, чтобы доступ к элементам класса A
имели любые элементы внутри и вне пакета newpack
?
1 package newpack;
2 class A {
3 int a, b;
4 void sum () {
5 System.out.print(a + b);
6 }
7 }
8 class B extends A{
9 ...
10 }
11 ...
вопрос
Правильный ответ:
описать все элементы
A
с модификатором доступа public
, описать A
с модификатором доступа public
описать все элементы
A
с модификатором доступа public
, а сам A
с модификатором доступа по умолчанию
описать
A
c модификатором доступа по умолчанию
описать все элементы
A
без модификаторов доступа, а сам A
c модификатором доступа public
описать
A
c модификатором доступа private
Сложность вопроса
66
Сложность курса: Java: ООП и классы
95
Оценить вопрос
Комментарии:
Аноним
Благодарю за ответы по intiut'у.
21 фев 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какой из перечисленных компонентов класса А не будет доступен расширяющему его классу B?
- # Какие из перечисленных утверждений верны?
- # Класс А наследует класс B и использует отдельные компоненты других классов из пакета userspack. Как необходимо изменить программу, чтобы она выполнялась без ошибок? 1 class A extends B { 2 ... 3 }
- # Как необходимо изменить программу, чтобы доступ к элементам класса A имели только классы и элементы того же пакета newpack? 1 package newpack; 2 class A { 3 int a, b; 4 void sum () { 5 System.out.print(a + b); 6 } 7 } 8 class B extends A{ 9 ... 10 } 11 ...
- # Каким может быть заголовок метода methods(), содержащего нижеприведенный программный код, чтобы вызывающая его программа могла корректно обрабатывать исключительные ситуации? int i = 4; while (i < 5){ if (i == 0) throw new NoSuchFieldException("first"); if (i == 2) throw new NoSuchMethodException("second"); if (i == 4) throw new IllegalAccessException("third"); i++; }