можно сделать , так как обычно нужен только один объект-фасад.
Паттерн может напоминать , если для конкретной задачи у вас получилось уменьшить количество объектов к одному. Но помните, что между паттернами есть два кардинальных отличия:
- В отличие от Одиночки, вы можете иметь множество объектов-легковесов.
- Объекты-легковесов должны быть неизменяемыми, тогда как объект-одиночки допускает изменение своего состояния.
, и могут быть реализованы при помощи .