Posts about Oops Principles, Oops concepts in order to design strong object-oriented design for J2EE Web Applications.
All Oops concepts are explained with real-world examples, lots of source code with an explanation, applicability, class diagrams etc.
All Oops concepts are explained with real-world examples, lots of source code with an explanation, applicability, class diagrams etc.
- Single Responsibility Principle
- Open Closed Principle
- Liskov's Substitution Principle
- Interface Segregation Principle
- Dependency Inversion Principle
Source code is available on GitHub : Design Principles