DEV Community

Prashant Mishra
Prashant Mishra

Posted on • Edited on • Originally published at educative.io

Solid Principles in JAVA

SOLID is Object oriented design concept relevant for software development.

Solid is an acronym for

Single Responsibility Principle,
Open-Closed Principle,
Liskov Substitution Principle,
Interface Segrigation Principle and
Dependency Inversion Priciple

Single Responsibility Principle

Open-closed principle

Liskov Substitution Principle

Interface Segregation Principle

Dependency Inversion Principle

Top comments (0)