2011年1月21日 星期五

UML~一般化?實例化?傻傻分不清楚~

UML的一般化和實例化真的會搞混呀!!
UML一般化實例化
上面的圖比較方便觀看。
一開始要了解真的殺了我不少腦細胞
以下是我簡單的說明~GO!
實例化簡單說就是物件to類別   (is a  、 is a kind of)
實例化舉例就有很多,例如:宗樺是(一個)學生,國龍是(一個)老師。
宗樺和國龍都是特定獨有的東西,所以是一個物件。
一般化簡單說就是類別to類別   (has a)
一般化舉例也有很多,例如:學生是(一種)職業,老師是(一種)職業。
學生和老師都是一個很廣、沒有特定指定的,所以是一個類別。
他們的關係就有兩種:
一般化關係:is a 、 is a kind of
關係化關係:has a
呼~還真複雜呢!!

沒有留言:

張貼留言