Книга: Погружение в Паттерны Проектирования
Назад: Фасад
Дальше: Заместитель
часто совмещают с , чтобы реализовать общие ветки дерева и сэкономить при этом память.

  • показывает, как создавать много мелких объектов, а показывает, как создать один объект, который отображает целую подсистему.

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

    1. В отличие от Одиночки, вы можете иметь множество объектов-легковесов.
    2. Объекты-легковесов должны быть неизменяемыми, тогда как объект-одиночки допускает изменение своего состояния.
  • Назад: Фасад
    Дальше: Заместитель

    asd
    asdda