類在rational中的表示

2022-07-31 21:33:14 字數 995 閱讀 3652

1.類的基本知識

1.類的定義:類是一組具有相同屬性,行為,關係和語義的物件的描述

2.類的表示方法:

從圖中可以看出,在rational中類的表示方法是乙個矩形,將矩形分為三部分,依次為類名,屬性(變數),方法 (函式);其中屬性和方法是可以省略的。

3.類的組成

1.類名

2.屬性(特徵):類的資訊包含,可以確定並區分物件以及物件的狀態

rational中屬性的完整語法形式:

[可見性]屬性名[多重性][:型別]=[初值]

具體表示:

具體的設定: 屬性設定標籤-----attributes

解釋:多重性(multiplicity):幾個物件連線到另乙個物件,每個關聯關係或聚合關係都有兩個多重性的標識-- 關係的兩端點各有乙個。表示多重性的方法是在參與關係的類附近的關係線上標明多重性數值

多重性標誌

具體在rational中的實現:

操作分三個部分:操作名、操作引數和操作返回值。引數是操作的輸入變元,返回是操作的輸出。操作的完整 語法形式為: [可見性] 操作名[(參數列)][:返回型別]

引數:指定乙個變數是如何傳入或者傳出乙個被呼叫的行為特徵

在rational中的具體實現:

具體設定----operation標籤

2. 類的分類

1.關聯類:兩個物件之間的連線本身可以擁有自己的屬性和行為,如果將連線看做是乙個類的例項,那麼這個類叫 做關聯類

2.抽象類:抽象類不能例項化,即我們說的不能用抽象類來定義物件,但是我們可以用抽象類來定義乙個物件指標

3.具體類:具體類可以用來定義例項

如果類是抽象的,那麼類名是斜體的,否則不是斜體;

4.主動類:具有主動發起動作的類,是行為的發起者

5.非主動類:不會主動發起動作,只能被動的被觸發或呼叫

字元 漢字在機器中的表示

字元 漢字在機器中的表示 字元的表示 人們可以通過鍵盤和顯示器輸入和顯示不同的字元,但在計算機中,所有資訊都 是用二進位制 表示。n位二進位制 能表示 2n個不同的字元,這些字元的不同組合就可表示不同的資訊。為使計算機使用的資料 能共享和傳遞,必須對字元進行統一的 編碼。1 ascii 碼 美國標準...

字元 漢字在機器中的表示

字元 漢字在機器中的表示 字元的表示 人們可以通過鍵盤和顯示器輸入和顯示不同的字元,但在計算機中,所有資訊都是用二進位制 表示。n位二進位制 能表示2n個不同的字元,這些字元的不同組合就可表示不同的資訊。為使計算機使用的資料 能共享和傳遞,必須對字元進行統一的編碼。1 ascii碼 美國標準資訊交換...

在HTML中怎麼表示空格

標記解釋 它叫不換行空格,全稱no break space,它是最常見和我們使用最多的空格,大多數的人可能只接觸了 它是按下space鍵產生的空格。在html中,如果你用空格鍵產生此空格,空格是不會累加的 只算1個 要使用html實體表示才可累加,該空格佔據寬度受字型影響明顯而強烈。它叫 半形空格 ...