Модификаторы Public, Private и Protected

В Java существуют следующие модификаторы доступа:

  • private: члены класса доступны только внутри класса;

  • default (package-private) (модификатор, по-умолчанию): члены класса видны внутри пакета (если класс будет так объявлен, он будет доступен только внутри пакета);

  • protected: члены класса доступны внутри пакета и в наследниках;

  • public: члены класса доступны всем;

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

Во время наследования возможно изменение модификаторов доступа в сторону большей видимости.

Задание 1

Разделите ваши личные вещи на категории по модификаторам доступа для окружающих.

Last updated