Java/Паттерны: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 46:
 
=== Как это работает ===
Существует только один экземпляр класса. Т.к. конструктор приватный - то чтобы получить экземпляр класса нужно обязательно вызвать статическуюстатический функциюметод getInstance, котораякоторый заботится о том, что во всей системе есть только один экземпляр класса.
 
=== Когда используют Singleton? ===