Java Pattern: опис, можливості, приклади

Структурні конструкції

Шаблон проектування адаптера є одним з JP структурного проектування і використовується для спільної роботи двох не пов’язаних між собою інтерфейсів. Об’єкт, який приєднується до цих непов’язаним інтерфейсам, називається адаптером. Як приклад з реального життя можна розглядати мобільний зарядний пристрій в якості адаптера, оскільки для зарядки акумулятора потрібно 3 В, а звичайна розетка видає напругу 120 В (США) або 220 В (Росія). Таким чином, мобільний зарядний пристрій працює в якості адаптера між мобільного зарядної розеткою і мережевий розеткою.

JP Композитний Візерунок є одним з структурних шаблонів проектування і використовується, коли потрібно представляти ієрархію частини – цілого, створити структуру таким чином, щоб об’єкти в ній оброблялися однаково.

Діаграма – це приклад з реального життя, структура, що складається з таких об’єктів, як кола, лінії, трикутник і інших геометричних фігур. Коли програміст заповнює малюнок кольором, скажімо, червоним, той же колір також застосовується до об’єктів JP. Тут малюнок складається з різних частин, і всі вони мають однакові операції.