T.Y. B.B.A.
(Computer Application) 2019 Pattern
CA - 502 : OBJECT ORIENTED SOFTWARE ENGINEERING
Assignment No 4
Q1) Attempt all of the following :
1. What is Object Orientation?
2. What is Object Oriented Analysis?
3. What is Object Oriented Construction?
4. What is class? Explain with an example.
5. What is an Object? Explain with an example.
6. What is polymorphism?
7. Consider a single object "Book" and draw object diagram with possible attributes.
Q.II Answer the following questions.
1. Explain object orientation. Give principles of object orientation.
2. Explain the following Object Oriented terminologies.
(i) attribute
(ii) field
(iii) method
(iv) execution
4. Define Inheritance. Explain types of Inheritance with well labeled diagram and an example.
Date: 11/08/2025
Name of faculty
Asst Prof. Priyanka Ghadge