有幾種基本的關系分別是:Association, Multiplicity, Aggregation, Composition, Inheritance / Generalization.
Association太簡單了,就不再重復了;Multiplicity就是字面上的意思(多樣性),被聯系的兩者可以說一邊的一個對應另一邊的多個,or vice versa;
Aggregation上次也回顧過其和Association的區別,不過現在發現Composition和Aggregation也很容易混淆,但是呢,有個很容易辨別的不同之處,那就是Composition中包含的多個另一個類的對象會在Composition“滅亡”后也隨之滅亡(如一個杯子沒了,那么杯蓋當然也就沒了),而Aggregation中的相反則持續存在(如圖書館里的書和圖書館的關系,圖書館沒了,書照樣存在),后面的一個繼承關系就更簡單了。
以上。
