behavioral design pattern

C22391
concept

A behavioral design pattern defines common ways for objects to communicate and assign responsibilities, focusing on how they interact and distribute behavior rather than on their structure.

Observed surface forms (4)

Surface form Occurrences
Behavioral design pattern 1
ElementRoleInVisitorPattern 1
Visitor pattern participant 1

Instances (19)

Instance Via concept surface
Chain of Responsibility
Command
Interpreter Behavioral design pattern
Memento
surface form: Memento (design pattern)
Observer
State
surface form: State (design pattern)
Strategy
Template Method
Visitor
Key-Value Observing observer pattern implementation
Strategy pattern
Iterator design pattern
Visitor design pattern
Mediator pattern
Iterator pattern
Memento (design pattern)
Strategy (design pattern)
ConcreteVisitor Visitor pattern participant
ConcreteElement ElementRoleInVisitorPattern