Object Oriented Programming - class, object, encapsulation, inheritance, polymorphism, abstract classes - Online Test
30:00
1. In Object-Oriented Programming (OOP), what is a blueprint or a template for creating objects called?
2. What is an instance of a class called in OOP?
3. Which OOP principle involves bundling data (attributes) and methods (functions) that operate on the data within a single unit?
4. What is the term for the mechanism that restricts direct access to some of an object's components, often referred to as 'data hiding'?
5. In OOP, what concept allows a new class to derive properties and behaviors from an existing class?
6. The process of an object taking on the properties of another object is known as:
7. What OOP principle allows objects of different classes to respond to the same method call in their own specific ways?
8. The ability of a function or method to perform different actions based on the object it is acting upon is called:
9. What is an abstract class in OOP?
10. Which OOP concept focuses on showing only essential features and hiding unnecessary details?
Test Results
0/0