Computer Science, asked by Z898989, 1 year ago

What are the concepts of OOP?Explain.

Answers

Answered by mita76
1
object oriented programming is a programming style that is associated with the concept of class, object and various other concepts revolving around these, two like Inheritance, polymorphism, Abstraction, Encapsulation etc.
Answered by Anonymous
4
Hey ❤️<b>

Following are the general OOP concepts:

1. Data Abstraction: Data abstraction means, providing only essential information to the outside word and hiding  their background details i.e. to represent the needed information in program without presenting the details.

2. Data Encapsulation: The wrapping up of data and operations/functions (that operate o the data) into a single unit  (called class) is known as Encapsulation.

3. Modularity: Modularity is the property of a system that has been decomposed into a set of cohesive and loosely  coupled modules.

4. Inheritance: Inheritance is the capability of one class of things to inherit capabilities or properties from another  class.

5. Polymorphism: Polymorphism is the ability for a message or data to be processed in more than one form.
Similar questions