Study Cards on diagram, arrow, classes
Each box represents a class, that is, a type, a type of diagram.
When you follow the arrow going up and ........ when you look toward the tail going down.
Which two words are we looking for?
When you follow the arrow going up and SPECIALIZATION when you look toward the tail going down.
Following a tree metaphor, the generalization arrow points to more central branches, and the box labeled diagram is the trunk of the tree.
When you go down to the tail of the arrow, you are going down to smaller branches and pointing to the leaves at the lowest level.
Similarly, “A Sequence Diagram is a kind of Interaction Diagram, which is a kind of Behavior Diagram, which is a kind of Diagram.”
Some people reading this prefer to use the words “sort of” or “type of” to “kind of.”
Fig. 4.8 shows that there are seven kinds of structure diagram. (Make sure you can see how this works.)
- Composite Structure
- Use Case
- State Machines
- Sequence Communication
- Interaction Overview
- and Timing Diagrams.
A concrete class is a class that may have individual instances—In this case; they may have diagrams of their specified type
A concrete class is a set that may contain individual elements.
There are 14 concrete classes in the figure matching the 14 diagram types in UML 2.5.
These are branches that only split off into other branches, while not having any leaves themselves; that is, they are classes that can only contain other classes
- Structure Diagram
- Behavior Diagram
- Interaction Diagram
In previous versions of UML instead of an arrowhead, there was a small circle.
Now in UML 2.5, there is neither an arrowhead nor a circle (Fig. 4.13).
- Higher grades + faster learning
- Never study anything twice
- 100% sure, 100% understanding