Computer Science, asked by siluojha27, 1 year ago

Discuss the different themes underlying object oriented technology

Answers

Answered by danielochich
3
Objects incorporate both data and behavior.

There are several themes in object oriented technology.

These are :

1. ABSTRACTION

This focuses on hiding important and relevant data of a class to reduce complexity and increase efficiency.

2. CLASSES AND INSTANCES

Objects are occurrences of classes. A class is a conclusive explanation of a group of objects with similar properties and behaviors.

3. ENCAPSULATION

It is used to hide the values of structured data inside a class to prevent unauthorized access.

4. POLYMORPHISM

This is the ability to process objects differently depending on their data types and ability. it essentially means the ability to appear in many different forms. 

5. INHERITANCE

Inheritance is a mechanism for sharing similarities among classes while preserving their differences.

Similar questions