1. 類
類包括屬性方法 下圖的生命就是屬性
代謝就是方法
2.基本關系
a。泛化(Generalization)
就是面向對象中的繼承
就像下圖中的狼也是動物的一種
b.接口實現(interface Realization)
圓圈代表接口
下圖狼就實現了捕食的接口
c.關聯關系
是一種擁有的關系,它使一個類知道另一個類的屬性和方法;如:狼與羊,狼得知道羊群的遷徙方向才能抓羊。
丈夫與妻子關聯可以是雙向的,也可以是單向的。
雙向的關聯可以有兩個箭頭或者沒有箭頭,單向的關聯有一個箭頭。
d。聚合(Aggregation)
是整體與部分的關系,但部分不能離開整體而單獨存在。
就像群主不能獨立於qq群存在一樣
e組合(Composition)
還是整體與部分的關系,但部分不能離開整體而單獨存在。
就像cpu可以獨立存在,同時cpu也是電腦的一部分
f依賴(Dependency)
是一種使用的關系,即一個類的實現需要另一個類的協助。
就像QQ群依賴計算機的協助才能實現