SOFTWARE DESIGN
OBJECT ORIENTED DESIGN
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Message
|
|
Condition
|
|
Iteration
|
|
Delete object
|
Detailed explanation-1: -An iteration represents a repeated sequence of messages limited by a condition that may be expressed in the following way: *[iteration-clause]. ‘*’ represents the iteration and ‘[]’ represents the guard condition. However UML does not prescribe the format of the expression inside the brackets.
Detailed explanation-2: -A sequence diagram consists of a group of objects that are represented by lifelines, and the messages that they exchange over time during the interaction. A sequence diagram shows the sequence of messages passed between objects. Sequence diagrams can also show the control structures between objects.
Detailed explanation-3: -Sequence Diagram is an interaction diagram that emphasizes the time ordering of messages sent between objects.
Detailed explanation-4: -Solid arrow heads represent synchronous calls, open arrow heads represent asynchronous messages, and dashed lines represent reply messages. If a caller sends a synchronous message, it must wait until the message is done, such as invoking a subroutine.