一,類的關系:
a.關聯關系:如A類調用B類。
b.繼承關系:如A類是B類的父類。
c.聚合關系:如裝橘子的箱子,箱子是否存在與里面裝沒裝橘子沒有任何關系,也就是說橘子不會影響箱子的存在。
d.組合關系:如一個小組,小組是否存在與小組中是否有組員是息息相關的,如果沒有組員,小組就不存在了。
更多的見《UML類圖符號 各種關系說明以及舉例》
二、監聽器模式與觀察者模式
監聽器模式:事件源經過事件的封裝傳給監聽器,當事件源觸發事件后,監聽器接收到事件對象可以回調事件的方法。
觀察者模式:觀察者(Observer)相當於事件監聽者,被觀察者(Observable)相當於事件源和事件,執行邏輯時通知observer即可觸發oberver的update,同時可傳被觀察者和參數
三、監聽模式
當事件源對象上發生操作時,將會調用事件監聽器的一個方法,並在調用該方法時把事件對象傳遞過去。


三,監聽模式的使用實例

四,觀察者模式與監聽模式的區別
什么也不說了,圖是最直觀的

