Before moving on to the 4 Pillars of OOP I would like to add a small recap on what is Object-Oriented Programming (OOP). OOP is one of the famous techniques ...
SOLID Principles in Object-oriented Programming is five application design and development concepts of Object-oriented Programming. Robert C. Martin changes the object-oriented programming design structure by introducing SOLIC design principles. Those ...
Overloading and Overriding in OOP (Object-Oriented Programming ) are frequently used object-oriented programming techniques. Those are used to write and design code clearly and smartly. Design patterns are heavily used ...
Polymorphism in Object orient Programming name describes the meaning. Poly into Many and morphism into Form. Then Polymorphism easily says a single class or object’s ability to play as many ...
Inheritance in Object Orient Programming is one of the well-known methods of object-oriented programing. Inheritance in Object Orient Programming is acquiring all the behaviors and attributes from one another. This ...
Abstraction in Object Orient Programming is one of the main concepts of Object-Oriented Programming (OOP). Abstraction in Object Orient Programming shows the required information to the outside and hides the ...
Encapsulation in OOP (Object-Oriented Programming) is everything (data-attributes / behaviors- method or function) combining and keeping together as a single unit. This is used in the implementation level Object-Oriented Programming. ...