Design Patterns
7 notes
-
Adapter Design Pattern
The Adapter Design Pattern is a structural design pattern that allows objects with incompatible inte...
-
Bridge Design Pattern
The Bridge pattern is a structural design pattern that decouples an abstraction from its implementat...
-
Builder Design Pattern
The Builder pattern is one of the most widely used creational design patterns. It lets you construct...
-
Simple Factory Design Pattern
A simple factory is an object that is used to generate an instance of an object for the client.
-
Singleton Design Pattern
The Singleton pattern ensures that a class has only one instance and provides global access to that...
-
State Design Pattern
The State Design Pattern is a behavioural design pattern that allows an object to change its behavio...
-
Strategy Design Pattern
The Strategy Design Pattern is a behavioural design pattern that allows you to define a family of al...