Java SE. Урок 16. Модификаторы доступа: public, private, default, protected

 

В данном видео-уроке на примерах рассматривается использование модификаторов доступа: --------------------------------------------------------------------------- private — закрытый. а) Класс доступен только если он находится внутри другого класса, и только для класса в котором находиться. б) Члены класса доступны только внутри данного класса. --------------------------------------------------------------------------- default (package-private) — по умолчанию. а) Класс доступен всем классам, находящимся в данном пакете. б) Члены класса доступны внутри данного класса, и в классах находящихся в том же пакете. --------------------------------------------------------------------------- protected — защищенный. а) Класс доступен только если он находится внутри другого класса, для класса в котором находиться и для его наследников, в рамках пакета. б) Члены класса доступны классам находящимся в том же пакете и классам-наследникам в других пакетах. --------------------------------------------------------------------------- public — публичный. а) Класс и его члены доступны всем классам.