Object
Object is an entity that has state and behavior
Class
Collection of objects is known as class.
There are four main types of OOP concepts
- Inheritance
- Object acquire all the properties and behavior of parent object
- Improve code re-usability
- Polymorphism
- One task is performed by different ways
- Use method overload and override
- Abstraction
- Hiding internal details and showing functionality
- Use abstract class and interfaces
- Encapsulation
- Binding code and data into a single unit
Comments
Post a Comment