Главная страница >> Учебные пособия >> Введение в JDK/Java >> Классы. >> Уровни доступа.

Глава 3.6 Уровни доступа.

     В Java имеются три модификатора доступа: public, private, protected, которые могут использоваться в следующих комбинациях:

  1. public.
    Такой объект-класс или элемент (переменная или метод) будет "виден" отовсюду, то есть к нему можно будет обращаться из любого места. Класс, объявленный public, может быть один в исходном файле программы, и имя этого файла должно точно совпадать с именем public класса.
  2. private.
    Любой объект или элемент private доступен только внутри того класса, в котором он объявлен.
  3. protected.
    Объект (элемент) доступен подклассам суперкласса, к которому принадлежит этот класс.
  4. без модификатора.
    Используется по умолчанию. Объект (элемент) доступен из любого класса данного пакета ( пакета, в котором находится данный класс).
  5. private protected.
    Сочетание двух модификаторов позволяет сделать доступным объект (элемент) для всех образованных от него подклассов.


<Предыдущий> <Следующий> <Содержание> <На главную>
©  Alex Vanin         year 2002
     bookmans@mail.ru
Hosted by uCoz