behavioral-patterns-class-vs-object

Status: IN

Behavioral class patterns (Template Method, Interpreter) use inheritance to distribute behavior, while behavioral object patterns (Mediator, Chain of Responsibility, Observer, Strategy, Command, State, Visitor, Iterator) use object composition.

Source: entries/2026/06/17/gof-oo-chunk-15.md

Depended on by

JSON