Explain the concept of generalization and inheritance with example.
Q2:
Discuss the advantages of object-oriented approach over structured
approach of problem solving.
Q3:
What is concurrency? Explain the process of concurrency identification
in respect to OOM.
Q4:
What is object modeling? Explain different UML notations used in object
modeling.
Q5:
What is state diagram? Draw a state diagram for ATM system.
Q6:
What is one-way association? Explain how it is different than two-way
association
Q7:
Explain how generalizations are mapped into a database table with
example.
Q8:
Explain with example how integrity constraints are applied in object-oriented
model.