Sobes.tech
Middle

Номи намунаҳои тарҳи сохторӣ.

sobes.tech AI

Ҷавоб аз AI

  1. Адаптер (Adapter): Преобразува интерфейса на један клас у интерфејс који очекују клијенти. Омогућава класама са несавршеним интерфејсима да раде заједно.
  2. Мост (Bridge): Одваја апстракцију од њене реализације, омогућавајући њихово независно мењање.
  3. Композиција (Composite): Комбинује објекте у дрвовидне структуре за представљање хијерархија "дело-целина". Омогућава клијентима да раде уједначено са појединачним објектима и њиховим композицијама.
  4. Декоратор (Decorator): Динамично додаје нове одговорности објекту, без мењања његове структуре. Флексибилна алтернатива наслеђивању за проширење функционалности.
  5. Фасада (Facade): Обезбеђује уједињени интерфејс за скуп интерфејса у подсистему. Дефинише високог нивоа интерфејс који олакшава коришћење подсистема.
  6. Летачка тежина (Flyweight): Омогућава ефикасно коришћење великог броја малих објеката. Стање које може бити дељено између више објеката се екстернизује.
  7. Прокси (Proxy): Штити приступ другом објекту, пружајући замену или "placeholder" за њега. Може извршити лену иницијализацију, контролу приступа или логовање.