Design patterns
Core Java Design Patterns In core java, there are mainly three types of design patterns, which are further divided into their sub-parts:
1.Creational Design Pattern
-
Factory Pattern
-
Abstract Factory Pattern
-
Singleton Pattern
-
Prototype Pattern
-
Builder Pattern. https://3alam.pro/3zcs/articles/builder-design-pattern
-
Structural Design Pattern
-
Adapter Pattern
-
Bridge Pattern
-
Composite Pattern
-
Decorator Pattern
-
Facade Pattern
-
Flyweight Pattern
-
Proxy Pattern
-
Behavioral Design Pattern
-
Chain Of Responsibility Pattern
-
Command Pattern
-
Interpreter Pattern
-
Iterator Pattern
-
Mediator Pattern
-
Memento Pattern
-
Observer Pattern
-
State Pattern
-
Strategy Pattern
-
Template Pattern
-
Visitor Pattern