public - Доступ из любого класса, любого пакета. private - Доступ только внутри класса, где объявлен элемент. protected - Доступ внутри класса, в классах-наследниках и в любом классе того же пакета.
В чем различия между уровнями доступа: public, private и protected?
public \- Доступ из любого класса, любого пакета. private \- Доступ только внутри класса, где объявлен элемент. protected \- Доступ внутри класса, в классах-наследниках и в любом классе того же пакета.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
public- Доступ из любого класса, любого пакета.private- Доступ только внутри класса, где объявлен элемент.protected- Доступ внутри класса, в классах-наследниках и в любом классе того же пакета.