處理多維度變化——橋接模式(三)

                10.3  完整解決方案         爲了減少所需生成的子類數目,實現將操作系統和圖像文件格式兩個維度分離,使它們可以獨立改變,Sunny公司開發人員使用橋接模式來重構跨平臺圖像瀏覽系統的設計,其基本結構如圖10-5所示:          在圖10-5中,Image充當抽象類,其子類JPGImage、PNGImage、BMPImage和GIFImage充當擴充
相關文章
相關標籤/搜索