Chapter 6 Подробнее о методах и классах Flashcards

1
Q

Доступен ли закрытый (private) член за пределами своего класса.

A

Нет

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Модификатор доступа должен ……… объявлению члена класса.

A

предшествовать

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
Правильно ли написан следующий фрагмент кода?
class Х {
int meth ( int а , intb ) { . . . }
String meth ( int а , int b { . . . }
A

Нет, неправильно. Перегружаемые методы могут возвращать значения разного типа, но это не играет никакой роли при разрешении ссылок на перегруженные версии . Перегружаемые методы должны иметь разные списки параметров

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Допустим, все объекты касса должны совместно использовать одну и ту же переменную. Как объявить такую переменную?

A

Переменная , предназначенная для совместного использования, должна быть объявлена как static.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Для чего может понадобиться статический блок?

A

Статический блок служит дя выполнения любых инициализирующих действий в классе до создания конкретных объектов.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Что такое внутренний класс?

A

Внутренний класс - это нестатический вложенный класс

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Допустим, требуется член класса, к которому могут обращаться только другие члены этого же класса. Какой модификатор доступа следует использовать в его объявлении?

A

Модификатор доступа private .

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

И м я метода и список его параметров вместе составляют ………. метода.

A

сигнатуру

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Если методу передается значение типа int , то в этом случае используется передача параметра по ……..

A

значению

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Можно ли перегружать методы с переменным числом аргументов?

A

Да, можно.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly