Podcast
Questions and Answers
What is an association class in the context of modelling?
What is an association class in the context of modelling?
- Only an association with two base classes
- Neither a class nor an association, but a separate entity
- Only a class with attributes and operations
- Both an association and a class with attributes and operations (correct)
What happens when an association class is added to a model?
What happens when an association class is added to a model?
- It removes the need for attributes and operations
- It has no effect on the model's complexity
- It complicates the model by adding more symbols (correct)
- It simplifies the model by removing unnecessary symbols
How can a product offer be modelled alternatively?
How can a product offer be modelled alternatively?
- Either as a conventional class or as an association class (correct)
- Only as a conventional class
- Neither as a conventional class nor as an association class
- Only as an association class
What is the semantic difference between modelling something as an association class and as a conventional class?
What is the semantic difference between modelling something as an association class and as a conventional class?
What happens to a reservation link if the customer changes?
What happens to a reservation link if the customer changes?
What is the dependence of a reservation object when modelled as an association class?
What is the dependence of a reservation object when modelled as an association class?
What is the difference between an association class and a conventional class in terms of existence dependence?
What is the difference between an association class and a conventional class in terms of existence dependence?
Can a reservation link be reconnected to another room or another customer?
Can a reservation link be reconnected to another room or another customer?
What is the implication of changing the room in a reservation modelled as an association class?
What is the implication of changing the room in a reservation modelled as an association class?
How does modelling something as an association class affect the model's semantics?
How does modelling something as an association class affect the model's semantics?
Flashcards are hidden until you start studying