Mind map
Design Patterns
Map content
Design Patterns
Creational
- Factory Method
- Allows subclasses to instantiate their own objects
- Abstract Factory
- Offers the interface for creating a family of related objects, without explicitly specifying their classes.
- Singleton
- - Ensure that only one instance of a class is created - Provide a global access point to the object
- Object Pool
- Reuses and shares objects that are expensive to create
- Factory Method
Structural
- Facade
- Simplifying the interface of a complex system
- Bridge
- Hiding variation of implementation
- Adapter
- Hide variation of interface design
- Decorator
- Modular assembler of complex components
- Facade
Behavorial
- Template Method
- Hiding implementation of algorithms
- Strategy
- Hiding variation of algorithms
- Observer
- Handles notifications of changed methods and subscribed classes are updated accordingly
- Template Method
"Design Paterns Explained"
Information
- Description
- Mind Map on Design Patterns, created by M.J.R. on 23/01/2015.
- Created by
- M.J.R.
- Views
- 1
- Rating