EMERGING TRENDS IN SOFTWARE ENGINEERING
MISCELLANEOUS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
has-a
|
|
is-a
|
|
uses-a
|
|
None of the above
|
Detailed explanation-1: -The dependency relationship indicates that the client class performs one of the following functions: Temporarily uses a supplier class that has global scope. Temporarily uses a supplier class as a parameter for one of its operations. Temporarily uses a supplier class as a local variable for one of its operations.
Detailed explanation-2: -Examples of relationships include associations, dependencies, generalizations, realizations, and transitions. An abstraction relationship is a dependency between model elements that represent the same concept at different levels of abstraction or from different viewpoints.
Detailed explanation-3: -Dependency is shown as a dashed line from the source to the target, with an open arrowhead at the end of the line connected to the target element.