Встречается на собеседованиях • сегодня
Может ли конструктор быть приватным
Да, конструктор может быть приватным. Это используется для ограничения создания объектов класса извне. Часто применяется в паттернах проектирования, таких как Singleton, где требуется единственный экземпляр класса.
Пример Singleton с приватным конструктором:
java
public class Singleton {
private static Singleton instance;
private Singleton() {
// приватный конструктор
}
public static Singleton getInstance() {
if (instance == null) {
instance = new Singleton();
}
return instance;
}
}Также приватный конструктор может использоваться в утилитарных классах (например, Math), где не требуется создание экземпляров.

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