Vidyalelo
Database · all questions

Object Oriented Data Modeling
practice.

Practice every MCQ with options. Use Show answers when you want the correct option and solution.

30

Questions

2/2

Page

Pick an option on a question to see the right answer and solution.

A derived element is typically shown by placing either a slash (/) or a stereotype of <> before the name of the element.

Select an option to see the answer and solution.

Composition does not allow an object to be part of more than one aggregate object.

Select an option to see the answer and solution.

In an object diagram, an object is represented as a rectangle with two compartments.

Select an option to see the answer and solution.

An operation that alters the state of an object is known as a constructor operation.

Select an option to see the answer and solution.

Each association has two or more roles.

Select an option to see the answer and solution.

An aggregation is a stronger form of association relationship and is represented with a solid diamond at the aggregate end.

Select an option to see the answer and solution.

The UML notation is useful for graphically depicting an object-oriented analysis or design model.

Select an option to see the answer and solution.

Multiple inheritance allows a class to inherit features from more than one superclass.

Select an option to see the answer and solution.

The reasons for overriding include extension, restriction, and optimization.

Select an option to see the answer and solution.

An object's state is determined by its attribute values and links to other objects.

Select an option to see the answer and solution.