Встречается на собеседованиях • сегодня
Какие знаешь видимости методов
В Java есть 4 уровня видимости методов:
- public - доступен из любого класса
java
public void doSomething() { ... }- protected - доступен внутри пакета и для наследников
java
protected void calculate() { ... }- package-private (default) - доступен только внутри пакета (когда модификатор не указан)
java
void process() { ... }- private - доступен только внутри своего класса
java
private void validate() { ... }Выбор видимости зависит от необходимости доступа к методу из других классов. Принцип инкапсуляции рекомендует использовать максимально строгую видимость.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы