0% found this document useful (0 votes)
4 views1 page

Object-Oriented Programming Concepts

Chapter 2 discusses the fundamental concepts of Object Oriented Programming (OOP), including definitions of key terms such as class, object, inheritance, and polymorphism. It also explores the differences between procedural and object-oriented programming, as well as the advantages and limitations of each approach. The chapter emphasizes the importance of data abstraction, encapsulation, and modularity in OOP.

Uploaded by

thth16532
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views1 page

Object-Oriented Programming Concepts

Chapter 2 discusses the fundamental concepts of Object Oriented Programming (OOP), including definitions of key terms such as class, object, inheritance, and polymorphism. It also explores the differences between procedural and object-oriented programming, as well as the advantages and limitations of each approach. The chapter emphasizes the importance of data abstraction, encapsulation, and modularity in OOP.

Uploaded by

thth16532
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Chapter 2 (Concept of Object Oriented Programming)

1. The ability of data to be processed in more than one form is.....................


2. ---------------is a prototype/blue print that defines the specifications common to all objects of a
particular type
3. Instance of Class…………
4. In inheritance the existing class is called________
5. Binding data and functions into a single unit is called ____
6. Early binding is also called as ……………………..
7. The ability of a message or data to be processed in more than one form is called ……..
8. In Object Oriented Programming the wrapping up of data and functions is known as………
9. OOP stands for ________.
10. The functions associated with the class are called ________.
11. Objects normally communicate with each other through _________
12. Find the odd one? a) Polymorphism b) Linked list c) Inheritance
13. Default access specifier is :
a. public b. private c. protected d. none
14. . A base class may also be called __________.
a. Child class b. Subclass c. Derived class d. Parent Class
15. Pick the procedural languages from the following.
C, C++, Fortran, JAVA, Pascal.

16. What is the difference between structure and class?

17. Differentiate between Data Abstraction and Data Encapsulation?

18. What do you mean by modularity?

19. Explain Inheritance And Write Different Forms Of Inheritance.

20. What is object-oriented programming? Explain the advantages of OOPS.

21. Define polymorphism ,Also Compare static and dynamic Polymorphism

22. Explain any 3 concepts of OOP.

23. Differentiate Procedure Oriented Programming and Object-Oriented Programming.

24. What are the limitations of procedural programming approaches?

…………………………………………………………………………………………………………………….

You might also like