Wzorce behawioralne zajmują się tym, jak obiekty wchodzą w interakcje i komunikują się ze sobą — przydzielaniem odpowiedzialności i przepływem komunikacji między obiektami. Obejmują Observer, Strategy, Command, Iterator, State, Template Method i wiele innych.
Czym zajmują się wzorce behawioralne
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
