Modele de design comportamental

Versiunea stabilă a fost verificată pe 15 mai 2017 . Există modificări neverificate în șabloane sau .

Tiparele comportamentale sunt modele de proiectare care definesc algoritmi și modalități de implementare a interacțiunii diferitelor obiecte și clase . 

Utilizare

Tiparele de comportament la nivel de clasă folosesc moștenirea pentru a defini comportamentul pentru diferite clase. Modelele de comportament la nivel de obiect folosesc compoziția. Unii dintre ei descriu cum, cu ajutorul cooperării, mai mulți colegi lucrează la o sarcină pe care nu o pot îndeplini individual. Lucrul important aici este modul în care obiectele obțin informații despre existența celuilalt. Obiectele colege pot stoca referințe unele la altele, dar acest lucru crește gradul de coeziune al sistemului. Cu o conectivitate ridicată, fiecare obiect ar trebui să aibă informații despre toate celelalte. Unele dintre șabloane rezolvă această problemă.

Exemple

Literatură