設計模式(十一) : 結構型模式--橋樑模式

橋樑模式的用意是:將抽象化和實現化驚醒脫耦,使得兩者可以獨立的變化。所謂脫耦就是將抽象化和實現化之間的耦合解脫開,也就是強關聯變成若關聯。 強關聯就是在編譯期就已經確立的,無法在運行時改變;弱關聯就是可以動態的確定並且運行期可以改變的關聯。繼承是強關聯,合成、聚合是弱關聯。 類圖: 示意性代碼: package com.javadesignpattern.Bridge; public inter
相關文章
相關標籤/搜索