一般动作
| ... | ... | @@ -11,7 +11,7 @@ |
| 11 | 11 | |
| 12 | 12 | 【箭头指向】:带三角箭头的实线,箭头指向父类 |
| 13 | 13 | |
| 14 | -[[image: |
|
| 14 | + [[image:2012013014503555.png]] | |
| 15 | 15 | |
| 16 | 16 | **2. 实现(Realization)** |
| 17 | 17 | |
| ... | ... | @@ -19,7 +19,7 @@ |
| 19 | 19 | |
| 20 | 20 | 【箭头指向】:带三角箭头的虚线,箭头指向接口 |
| 21 | 21 | |
| 22 | -[[image: |
|
| 22 | + [[image:2012013014511295.png]] | |
| 23 | 23 | |
| 24 | 24 | **3. 关联(Association)** |
| 25 | 25 | |
| ... | ... | @@ -29,13 +29,13 @@ |
| 29 | 29 | |
| 30 | 30 | 【箭头及指向】:带普通箭头的实心线,指向被拥有者 |
| 31 | 31 | |
| 32 | -[[image: |
|
| 32 | + [[image:2012013014523314.png]] | |
| 33 | 33 | |
| 34 | 34 | 上图中,老师与学生是双向关联,老师有多名学生,学生也可能有多名老师。但学生与某课程间的关系为单向关联,一名学生可能要上多门课程,课程是个抽象的东西他不拥有学生。 |
| 35 | 35 | |
| 36 | 36 | 下图为自身关联: |
| 37 | 37 | |
| 38 | -[[image: |
|
| 38 | +[[image:2012013014535010.png]] | |
| 39 | 39 | |
| 40 | 40 | **4. 聚合(Aggregation)** |
| 41 | 41 | |
| ... | ... | @@ -47,7 +47,7 @@ |
| 47 | 47 | |
| 48 | 48 | 【箭头及指向】:带空心菱形的实心线,菱形指向整体 |
| 49 | 49 | |
| 50 | -[[image: |
|
| 50 | + [[image:2012013014551979.png]] | |
| 51 | 51 | |
| 52 | 52 | **5. 组合(Composition)** |
| 53 | 53 | |
| ... | ... | @@ -59,7 +59,7 @@ |
| 59 | 59 | |
| 60 | 60 | 【箭头及指向】:带实心菱形的实线,菱形指向整体 |
| 61 | 61 | |
| 62 | -[[image: |
|
| 62 | +[[image:2012013014563567.png]] | |
| 63 | 63 | |
| 64 | 64 | **6. 依赖(Dependency)** |
| 65 | 65 | |
| ... | ... | @@ -69,7 +69,7 @@ |
| 69 | 69 | |
| 70 | 70 | 【箭头及指向】:带箭头的虚线,指向被使用者 |
| 71 | 71 | |
| 72 | -[[image: |
|
| 72 | + [[image:2012013014572072.png]] | |
| 73 | 73 | |
| 74 | 74 | 各种关系的强弱顺序: |
| 75 | 75 | |
| ... | ... | @@ -77,4 +77,4 @@ |
| 77 | 77 | |
| 78 | 78 | 下面这张UML图,比较形象地展示了各种类图关系: |
| 79 | 79 | |
| 80 | -[[image: |
|
| 80 | +[[image:2012013014595920.png]] |