Найти в Дзене

Модификаторы доступа в Java.


Есть всего 4 модификатора доступа:
- private (приватный): члены класса доступны только внутри класса. Для обозначения используется слово private.
- default, package-private, package level (доступ на уровне пакета): видимость класса/членов только внутри пакета. Является модификатором доступа по умолчанию - специального обозначения не требует.
- protected (защищенный): члены класса доступны внутри пакета и в наследниках. Для обозначения используют слово protected.
- public (публичный): класс/члены доступны всем. Для обозначения используют слово public.

Последовательность модификаторов по возрастанию уровня закрытости: public, protected, default, private.

P.S. protected = default + наследники
Модификаторы доступа в Java.  Есть всего 4 модификатора доступа:  - private (приватный): члены класса доступны только внутри класса. Для обозначения используется слово private.
Около минуты