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

Tute 1

Object oriented programming organizes code into reusable objects that contain both data and methods. It differs from procedure oriented programming which focuses on functions by grouping related data and behaviors into objects that can receive and respond to messages. OOP allows for data abstraction through encapsulation of an object's internal representation, inheritance of common properties from superclasses, and polymorphism through dynamic binding of messages to different implementations in subclasses.

Uploaded by

ashusparta
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
120 views1 page

Tute 1

Object oriented programming organizes code into reusable objects that contain both data and methods. It differs from procedure oriented programming which focuses on functions by grouping related data and behaviors into objects that can receive and respond to messages. OOP allows for data abstraction through encapsulation of an object's internal representation, inheritance of common properties from superclasses, and polymorphism through dynamic binding of messages to different implementations in subclasses.

Uploaded by

ashusparta
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

Jaypee University of Engineering and Technology

B. Tech. (CSE) -III Semester


10B11CI311 Object Oriented Programming Tutorial-1
1. What do you think are the major issues facing the software industry today? 2. What is Object oriented programming? How is it different from the Procedure-oriented programming? 3. How are data and methods organized in an object oriented programming paradigm? 4. What are unique advantages of an object oriented paradigm? 5. Distinguish between the following terms:a. Objects and classes b. Data abstraction and data encapsulation? c. Inheritance and polymorphism d. Dynamic binding and message passing. 6. What kinds of things can become objects in OOP? 7. Describe inheritance as applied to OOP? 8. List few areas of OOP technology.

You might also like