Object-Oriented Data Modeling Questions
Practice Object-Oriented Data Modeling MCQs with answers and explanations. Page 1 of 2.
Category
Database
Topic
Object-Oriented Data Modeling
Page
1 / 2
Mode
Practice
Questions
Open any question to view the answer and explanation.
UML vs. EER — Meaning of “Complete” in UML Generalization
In class modeling, the UML constraint “Complete” on a generalization corresponds to which Enhanced-ER (EER) specialization rule?
Open
View answer
In entity–relationship (ER) modeling, the UML term “multiplicity” corresponds most closely to which ER concept?
Open
View answer
In UML generalization sets, the completeness constraint “Incomplete” corresponds to which rule in Enhanced ER (EER) modeling?
Open
View answer
Object-oriented development life cycle: which ordering and iteration pattern best characterizes the process?
Open
View answer
OO concept check: what do we call it when the same operation (method name) can be applied to different classes with behavior appropriate to each class?
Open
View answer
Which technique specifically hides an object's internal implementation details from external clients (information hiding)?
Open
View answer
In UML relationships, what does aggregation represent relative to a simple association and inheritance?
Open
View answer
Which of the following terms applies to a class (type definition) rather than to a specific object (instance)?
Open
View answer
What information must a UML class diagram box include by convention to fully describe a class definition at a summary level?
Open
View answer
Foundation concepts: which statement about objects and classes is correct?
Open
View answer
Benefits of object-oriented modeling: which grouping best captures common advantages seen in practice?
Open
View answer
In Unified Modeling Language (UML), what multiplicities can an object or association end legitimately have when modeling real systems?
Open
View answer
In object oriented design, what is an abstract class, and how does it relate to direct instances and its descendants?
Open
View answer
In UML design terminology, composition is considered a stronger form of which object oriented relationship?
Open
View answer
In object oriented programming, what is the primary purpose of a constructor operation within a class?
Open
View answer
Object-oriented concepts: Does multiple inheritance allow a class to inherit from more than one superclass?
Open
View answer
UML composition semantics: In composition, is a part object owned exclusively by a single composite and thus not shared across multiple aggregates?
Open
View answer
In object-oriented analysis and design terminology, does a method specify only the form or protocol (that is, the signature) of an operation while omitting its implementation details? Choose the most accurate evaluation of this statement.
Open
View answer
In object-oriented modeling, is an object’s state determined jointly by its attribute values and its links (associations) to other objects in the system?
Open
View answer
Unified Modeling Language (UML): Is the notation particularly useful for graphically representing object-oriented analysis and design models such as classes, objects, and interactions?
Open
View answer
Practice smarter
Solve a few questions daily and revisit weak topics regularly to improve accuracy.