設計模式問答(四)

什麼是橋接模式? 橋接模式有助於將抽象從實現中解耦。這樣如果實現發生變化但是不會影響到抽象,反之亦然。如圖「抽象和實現」所示,開關爲抽象層,電子設備是實現;而開關可以被任何電子設備實現,因此開關是一種抽象思維而設備是實現。 圖1:抽象和實現 下面我們編寫開關和設備例子的代碼。首先要做的事情是將實現和抽象分開到兩個類總。圖「實現」展示了‘IEquipment’接口,該接口包含‘Start()’和‘S
相關文章
相關標籤/搜索