OOP Principles: 4 Principles of Object Oriented Programming
The OOP Principles is the basic foundation on which Object Oriented Programming works. OOPs use four major principles, such as abstraction, encapsulation, polymorphism and inheritance, as their foundation.