Basic concepts used in the Object-Oriented Programming language - oops

What are the basic Concepts used in the Object-Oriented Programming language?

- Object
- Class
- Data Abstraction and Encapsulation
- Polymorphism
- Inheritance
- Message passing
- Dynamic binding

What are the advantages of OOP?

The following are the advantages of OOP:
- OOP supports and provides the modular structure for developing applications. Good definitions, abstract data types are implemented by hiding the inner details.
- Maintaining and modifying the existing code is easier, while the existing code can be modified with minimal differences to existing objects.
- A good framework of code library is provided by OOP, in which software components can easily be adapted and modified
Object, class and method : Object oriented programming
An object is an entity that keeps together state and behaviors. For instance, a car encapsulates state..................
Encapsulation concept in Oops
Encapsulation is the process of binding / compartmentalizing the elements of an abstraction. It comprises of data and operations on data in a single unit......
What is Information Hiding in OOP? - oops
Information hiding is the primary criteria of system modularization and should be concerned with hiding the critical decisions of OOP designing.....
Post your comment