1. 程式人生 > >UML簡單熟悉

UML簡單熟悉

extends 有一個 font driver 關系 style 屬性和方法 定義 protected

技術分享

+  :代表public

-  :代表private

#  :代表protected

實現,繼承關系:implements,extends

技術分享

關聯關系:使一個類知道另一個類的屬性和方法

技術分享

每一個Driver類裏面都有一個Car的實例變量。

聚合關系:表示整體和部分的關聯關系。

技術分享

一個汽車由:引擎以及多個輪胎組成【這裏強調整體和部分】

依賴關系:依賴關系是類與類之間的連接,依賴總是單向的。

技術分享

一個人可以買房子和車子,Person類依賴於House和Car的定義,因為Person引用了House和Car。與關聯關系不同的是,Person裏面沒有Car和House的屬性的定義,Car和House的實例是以參數的形式傳入到購買方法裏面去的。

UML簡單熟悉