自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

解析UML類圖符號意義

開發(fā) 架構(gòu)
軟件開發(fā)過程中經(jīng)常會遇到UML建模,那么你對UML符號是否熟悉,這里就向大家簡單介紹一下UML類圖符號,相信通過本文的介紹你一定會對UML類圖符號有全面的認識。

本節(jié)向大家簡單介紹一下UML類圖符號,每種符號都有不同的意義,希望通過本節(jié)的學(xué)習(xí)你對UML類圖符號會有一定的了解,下面就讓我們一起來看一下UML類圖符號的詳細介紹吧。

UML類圖符號軟件工程

1、泛化(繼承)

 

實線箭頭表示繼承一個基類B類繼承A類

2、實現(xiàn)

 

UML類圖符號中虛線箭頭表示實現(xiàn)一個接口:C類實現(xiàn)接口Interface(現(xiàn)在好像顯示成線了沒有了箭頭)

3、關(guān)聯(lián)

 

UML類圖符號中關(guān)聯(lián)分為單向和雙向關(guān)聯(lián)兩種。

關(guān)聯(lián)和類的屬性很相似。

3.1單向關(guān)聯(lián):僅能從一個類訪問另一個類(前者的屬性中有后者)

B類單向關(guān)聯(lián)A類(B中有屬性a為A的對象)

3.2雙向關(guān)聯(lián):兩個類之間能相互訪問(兩個類的屬性中都有對方)

B類關(guān)聯(lián)A類(B中有屬性a為A的對象)

A類關(guān)聯(lián)B類(A中有屬性bs為Set,Set包含B的對象)

A和B是1對n(n>0)的關(guān)聯(lián)

3.3聚合關(guān)系

由上圖知道,Wheel類扮演wheels角色,聚合4個到Car對象里面去

UML類圖符號中空心的菱形表示W(wǎng)heel對象并不隨Car的創(chuàng)建而創(chuàng)建,銷毀而銷毀。

3.4組合關(guān)系

由上圖知道,Company類完全由Department對象組成。

UML類圖符號中實心菱形表示Department對象隨Company對象的創(chuàng)建而創(chuàng)建,銷毀而銷毀。

4、依賴

UML類圖符號中依賴指的是類之間的調(diào)用關(guān)系,在UML中用帶虛線的箭頭表示。如果類A訪問類B的屬性或者方法,

或者類A負責(zé)實例化類B,那么可以說類A依賴類B。和關(guān)聯(lián)關(guān)系不同,無須在類A中定義類B類型的屬性。

【編輯推薦】

  1. 體驗免費UML建模工具
  2. 深度剖析九大UML視圖及其作用
  3. 實例講解UML對象圖使用
  4. 軟件設(shè)計過程中面向?qū)ο骍ML技術(shù)如何使用
  5. UML建模基礎(chǔ)教程

 

責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-06-12 12:40:59

UML類圖符號

2010-06-28 17:14:20

UML類圖符號

2010-07-05 17:07:44

UML類圖符號

2010-07-05 16:48:32

UML關(guān)系圖符號

2010-07-08 15:18:13

UML類圖符號

2010-06-28 18:52:49

UML關(guān)系符號

2010-06-17 14:09:55

UML箭頭

2010-06-30 14:46:49

UML類圖

2010-07-12 15:16:29

UML關(guān)聯(lián)

2010-06-13 15:58:03

UML類圖

2010-07-08 16:07:02

UML組件圖

2010-07-02 10:25:50

UML模型圖

2010-06-28 18:00:54

UML類圖畫法

2010-07-12 10:25:44

UML類圖

2010-06-13 16:53:15

UML類

2010-06-13 14:37:04

UML實踐

2010-06-12 09:37:02

UML需求分析

2010-06-28 18:29:09

UML類圖元素

2010-06-18 14:43:28

UML關(guān)系圖

2010-06-29 09:17:15

UML類圖標識法
點贊
收藏

51CTO技術(shù)棧公眾號