為什么要有橋接模式:
參考:http://www.jasongj.com/design_pattern/bridge/
當(dāng)一種事物可在多種維度變化(如兩個(gè)維度她肯,每個(gè)維度三種可能)時(shí),如果為每一種可能創(chuàng)建一個(gè)子類氨鹏,則每增加一個(gè)維度上的可能需要增加多個(gè)類,這會(huì)造成類爆炸(3*3=9)压状。若使用橋接模式仆抵,使用類聚合,而非繼承种冬,將可緩解類爆炸镣丑,并增強(qiáng)可擴(kuò)展性。
解決多維度問(wèn)題