Design patterns are categorized into three categories, based on some common considerations and the type of design problem they solve:
- Creational patterns
- Structural patterns
- Behavioral patterns
Design patterns are categorized into three categories, based on some common considerations and the type of design problem they solve: