Käyttäytymisen patternit käsittelevät sitä, kuinka objektit vuorovaikuttavat ja kommunikoivat — vastuiden jakamista ja objektien välistä kommunikaation virtausta. Niihin kuuluvat Observer, Strategy, Command, Iterator, State, Template Method ja muut.
Mitä käyttäytymisen patternit ratkaisevat
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
