Exercise: Object Oriented Data Modeling

Questions for: Object Oriented Data Modeling

Aggregation is which of the following?
A:
Expresses a part-of relationship and is a stronger form of an association relationship.
B:
Expresses a part-of relationship and is a weaker form of an association relationship.
C:
Expresses an is-a relationship and is a stronger form of an association relationship.
D:
Expresses an is-a relationship and is a weaker form of an association relationship.
Answer: A
No answer description is available. Let's discuss.
Which of the following is a technique for hiding the internal implementation details of an object?
A:
Encapsulation
B:
Polymorphism
C:
Inheritance
D:
All of the above.
Answer: A
No answer description is available. Let's discuss.
A constructor operation does which of the following?
A:
Creates a new instance of a class
B:
Updates an existing instance of a class
C:
Deletes and existing instance of a class
D:
All of the above.
Answer: A
No answer description is available. Let's discuss.
The term Incomplete for a UML has the same meaning as which of the following for an EER diagram?
A:
Overlapping rule
B:
Disjoint rule
C:
Total specialization rule
D:
Partial specialization rule
Answer: D
No answer description is available. Let's discuss.
The benefits of object-oriented modeling are which of the following?
A:
The ability to tackle more challenging problems
B:
Reusability of analysis, design, and programming results
C:
Improved communication between users, analysts, etc.
D:
All of the above.
Answer: D
No answer description is available. Let's discuss.
Ad Slot (Above Pagination)
Quiz