成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

設計模式 UML簡介

開發 架構
UML統一建模語言你是否了解,這里向大家詳細介紹一下UML的相關內容,歡迎大家一起來學習,相信通過本文的介紹大家對UML有初步的認識。

本節向大家介紹一下UML這個名詞,主要包括為什么使用UML和UML中的圖等內容,希望通過本節的學習大家對UML有一定的了解,下面讓我們一起來學習UML吧。

設計模式——UML簡介

1.UML

1.1UML是什么
一種創建程序模型的可視化語言,所謂的程序模型,就是程序的圖形化表現形式。

1.2為什么使用UML

主要是為了交流,交流就需要在一個標準的平臺上進行,比如中國人交流,都會在中文的平臺上進行。UML提供了描述程序模型的一個標準,讓開發人員、客戶更好的進行交流。
為了交流的清晰,UML定義好不同的圖來專門表示不同類型的信息,可以非常清晰的表達我們對系統的理解,以及該理解是否和其他人一致。
為了交流的精確,在交流前,UML強迫設計者必須認真思考他的設計方案,因為他需要把他的設計方案用UML畫出來。

1.3UML中的圖

1.3.1介紹

用例圖,關注系統與客戶的交互情況,即客戶可對系統做什么?
活動圖,關注業務的工作流,業務的邏輯情況。
交互圖,關注業務或程序中互相交互的情況。
類圖,關注類之間的關系。
狀態圖,關注系統各對象之間的不同狀態以及狀態之間的轉換。
配置圖,關注不同的模塊之間如何配置。

1.3.2類圖

UML圖中最基本的就是類圖,它描述類,并表現類之間的關系。

1.描述單個類:

需要注意的是:類名為斜體字表示該類為抽象類;類圖中屬性和方法前面的符號,它們表示屬性和方法成員的可訪問性。一般為:

公共的(Public):用加號(+)標記。
保護的(Protected):用(#)標記。
私有的(Private):用(-)標記。
描述類之間的關系:

類與類之間可分為4種關系:

UML類圖中的泛化關系,比如派生、繼承、擁有……。如同人可分為男人和女人一樣。

UML類圖中的組合關系,一個對象A是另一個對象B的一部分,且A這部分不能獨立存在。如同輪胎和汽車一樣,汽車沒有輪胎不能稱為“完整”的汽車,或汽車的功能不完整了。

UML類圖中的聚集關系,一個對象A是另一個對象B的一部分,但是A這個對象可以獨立存在,不影響對象B。如同飛機和飛機場一樣,飛機飛走了,飛機場還是獨立的,不受飛機在不在的影響。

 

UML類圖中的使用關系,一個對象A使用了另一個對象B。如同小汽車使用汽車加油站一樣。

 

1.3.3交互圖

類圖只能顯示類之間的靜態關系,要顯示類的對象之間如何協調工作的,就需用交互圖。
交互圖就是顯示對象之間如何交互的UML圖。

1.4總結

記住UML圖的作用,它只是提高你的設計和幫助表達你的設計,只是一種輔助手段、工具。所以不必過分考慮用正確的方法創建圖,只需考慮表達你的設計種的概念的***方式。
當然,這也就意味著你不應該用不規范的方式使用UML,那樣不利于正確的溝通。
在畫圖的時候,你只需考慮你試圖表達的思想。

【編輯推薦】

  1. UML統一建模語言發展通史
  2. 在回歸測試中UML狀態圖切片的應用 
  3. UML用例圖用法實例剖析
  4. UML用例圖用法實例剖析
  5. 技術分享 嵌入式建模中UML狀態圖的形式化方法

 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-07-07 09:48:05

UML

2010-06-17 14:35:03

設計模式 UML

2023-02-09 17:10:05

Observable設計模式

2010-06-09 19:17:46

UML

2010-07-05 16:23:39

UML類圖

2010-07-05 16:07:15

UML圖設計模式

2010-06-17 14:52:42

UML構件圖

2010-06-17 15:29:52

UML活動圖

2010-06-13 16:26:10

UML圖

2012-04-05 11:35:07

.NET

2010-06-12 16:30:51

UML設計

2010-06-13 16:43:37

UML公共機制

2010-06-10 09:32:21

UML時序圖

2010-06-10 09:17:40

UML用例圖

2010-06-07 18:17:54

UML建模

2010-07-05 16:48:32

UML關系圖符號

2010-06-30 09:34:44

UML建模技術

2010-07-09 09:26:06

UML順序圖

2010-06-10 16:09:45

UML協作圖

2010-06-08 15:59:38

UML建模工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美一区二区三区四区视频 | 午夜视频一区二区三区 | 色偷偷人人澡人人爽人人模 | 精品永久 | 99在线免费视频 | 一区二区三区国产 | 欧美日韩在线免费 | 天天操天天干天天透 | 粉嫩高清一区二区三区 | 日本一卡精品视频免费 | 夜夜骑首页 | 中文字幕在线观看第一页 | 一级毛片视频 | 久久综合一区二区 | 九九成人 | 久久国产精品视频观看 | 看av网址| 亚洲 欧美 激情 另类 校园 | 91在线看网站 | 日本成人免费观看 | 国产精品久久久久久av公交车 | 97精品国产97久久久久久免费 | 亚洲精品久久久久久国产精华液 | 91精品国产高清一区二区三区 | 国产成人综合在线 | 亚洲精品九九 | 欧美一级片在线观看 | 亚洲欧美日韩中文字幕一区二区三区 | 亚洲精品在线视频 | 久久精品91久久久久久再现 | 欧美一级在线 | 手机在线观看av | 国产高清性xxxxxxxx | 精品视频在线观看 | 精品美女 | 欧美一区二区在线免费观看 | 日日爽| 在线国产一区 | 日韩资源 | 成人网av| 国产日韩欧美综合 |