Professional Documents
Culture Documents
ASSIGNMENT-III
CO 3: Understand, analyze and apply oops concepts (i.e. abstraction, inheritance)
1. What is object design? What are various steps involved in object oriented design?
Explain in brief.
2. What do you understand by design optimization?
3. Write a short note on design of associations.
4. Describe the various issues involved in packaging in programs.
5. Explain JSD (Jackson Structured Development) methodology.
6. Compare and contrast the structured programming and object oriented programming.
7. Distinguish between the following terms:
(a) Object and classes
(b) Data abstraction and data encapsulation
(c) Inheritance and polymorphism
(d) Dynamic binding and message passing