Modelele comportamentale se ocupă cu cum obiectele interacționează și comunică — atribuirea responsabilităților și fluxul de comunicare între obiecte. Ele includ Observer, Strategy, Command, Iterator, State, Template Method și multe altele.
Ce abordează modelele comportamentale
BEHAVIORAL patterns concern how objects INTERACT, communicate, and distribute
responsibilities:
→ how objects collaborate and assign responsibilities to achieve behavior
→ manage algorithms, communication, and control flow between objects
→ about BEHAVIOR and interaction, not creation or structure
