Встречается на собеседованиях • сегодня

Какие знаешь модификаторы доступа

В Java есть 4 модификатора доступа:

  1. public - доступен из любого класса
  2. protected - доступен внутри пакета и для классов-наследников
  3. default (package-private) - доступен только внутри пакета (когда модификатор не указан)
  4. private - доступен только внутри класса

Пример:

java
public class AccessExample {
    public int publicVar = 1;
    protected int protectedVar = 2;
    int defaultVar = 3; // package-private
    private int privateVar = 4;
}

Модификаторы применяются к классам, методам, полям и конструкторам, контролируя инкапсуляцию. public классы должны быть в отдельных файлах, private конструкторы используются в singleton.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы