Для пользователей, которые регистрируются. Если Вам не приходит письмо с подтверждением email, пишите на admin[at]quizful[dot]net - будем подтверждать вручную. Просим прощения за доставленные неудобства.

С уважением,
команда Quizful
Знаете ли Вы, что

В разделе "Статьи" можно найти обучающие статьи по информационным технологиям, а также узнать о новостях сервиса Quizful.

Топ контрибуторов
loading
loading
Лента обновлений
ссылка May 17 19:13
Комментарий от elirijndael:
Полностью согласен с valid_name.
ссылка May 17 18:47
Комментарий от Aleksandr89:
Неплохой тест. Для тех кто хочет ещё попрактиковатьс...
ссылка May 17 15:13
Комментарий от dpdpdp:
Поменяйте радиокнопки на чекбоксы.
Во втором варианте про...
ссылка May 17 11:55
Комментарий от Torredo812:
вот это подвох!!!
забываешь что х увеличился))и думае...
ссылка May 17 10:50
Комментарий от lesha1980:
Хороший вопрос. Получается, что проверяется только x в...
Статистика

Тестов: 130, вопросов: 5791. Пройдено: 126752 / 526552.

Модификаторы доступа (области видимости)

Автор: stash  к списку      

Вопрос
Какие бывают области видимости (модификаторы доступа) у переменных и методов?
И каким образом модификатор доступа можно изменять в наследниках класса?
Ответ

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

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

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

Во время наследования возможно изменения модификаторов доступа в сторону большей видимости. Так сделано для того, чтобы не нарушался принцип LSP для наследуемого класса.

Если Вам понравился вопрос, проголосуйте за него

Голосов: 8  loading...
Wivern   alex_bond   haM3r   Maestro11   vtk81   Artem   ayscha   allocator