Please enable JavaScript.
Coggle requires JavaScript to display documents.
Object-Oriented Programming (Behavioral Patterns (Chain of Responsibilty,…
Object-Oriented Programming
SOLID Design Principles
Open Close Principle (OCP)
Interface Segregation Principle (ISP)
Single Responsibility Principle (SRP)
Liskov's Substitution Principle (LSP)
Dependency Inversion Principle (DIP)
Concepts / 4 Pillars
Inheritance
Polymorphism
Encapsulation
Abstraction
Creational Patterns
Singleton
Factory Method
Abstract Factory
Builder
Prototype
Object Pool
Behavioral Patterns
Chain of Responsibilty
Command
Interpreter
Iterator
Mediator
Memento
Observer
Strategy
Template Method
Visitor
Null Object
Structural Patterns
Adapter
Bridge
Composite
Decorator
Flyweight
Proxy