建模的3個主要要素:
1、uml的基本構造塊;
2、支援這些構造塊如何放在一起的規則;
3、一些運用於整個uml的公共機制;
uml的構造塊包含了3種:a、事物 b、關係 c、圖
事物:包括 「結構事物」、「行為事物」、「分組事物」、「注釋事物」;
「結構事物」:類、介面、協作、用況、主動類、構件、節點;
「行為事物」:互動、狀態機;
「分組事物」:包;
「注釋事物」:註解;
關係:包括 「依賴關係」、「關聯關係」、「泛化關係」、「實現關係」;
圖 : 包括 「類圖」、「物件圖」、「用況圖」、「順序圖」、「協作圖」、「狀態圖」、「活**」、「構件圖」、「實施圖」;
uml規則
uml有用於描述如下事物的語義規則:
命名:為事務、關係和圖起名;
範圍:給乙個名稱以特定含義的語境;
可見性:怎樣讓其他人使用或可見;
完整性:事物如何正確、一致地相互聯絡;;
執行:執行或模擬動態模型的含義是什麼;
uml中的公共機制
1、詳述
2、修飾
3、通用劃分------->a:對類和物件的劃分 b:介面和實現的劃分
4、擴充套件機制-------->:a:構造型 b:標記型 c:約束
c 學習筆記系列 二
由於最近在上專案吧,時間比較緊張,所以也就沒有太多時間來及時更新部落格了。但是我會吧c 學習筆記系列給寫下去。說實在話,我也在考慮該如何寫這個話題?原因是c 太大了,包含的東西太廣太深,隨便乙個知識點都足夠讓人折騰一陣子了,然而這些知識都是可以在網上搜尋到的。所以我決定換一種方式以問答的形式來體現。...
WebService學習筆記系列(二)
通過我們傳送的內容那一欄我們可以看到傳送的資料,就是那一串xml資料,既然拿到了xml資料,我們就可以使用應用程式傳送乙個xml字串,看是否能夠呼叫服務端的資料 服務端的 webservice學習筆記系列 一 我們這裡只說客戶端呼叫。public class mytest2 system.out.p...
C 學習系列筆記(二)
10 指標 includeusing namespace std int main 使用解除引用運算子 星號 訪問指向的資料,如 pinteger 訪問資料 將sizeof 用於指標時,結果與指標指向的變數型別無關,而是取決於使用的編譯器和針對的作業系統。動態記憶體分配 使用new來動態的分配新的記...