Facade外觀模式:爲子系統中的一組接口功能封裝一個更上層的便捷的接口。使複雜的存在很多子系統的模塊使用方便。
這個模式並不難理解,我做過的Libpng庫到Symbian移植就應用了該設計模式。
定義一組Symbian的.h和.cpp文件,定義導出接口。C庫圖片解碼的調用序列,封裝到相應的接口中,編譯成DLL。這樣Symbian中使用時不必關心C庫實現步驟如何,只需要按正確方式調用我的導出接口就好了。
Facade外觀模式:爲子系統中的一組接口功能封裝一個更上層的便捷的接口。使複雜的存在很多子系統的模塊使用方便。
這個模式並不難理解,我做過的Libpng庫到Symbian移植就應用了該設計模式。
定義一組Symbian的.h和.cpp文件,定義導出接口。C庫圖片解碼的調用序列,封裝到相應的接口中,編譯成DLL。這樣Symbian中使用時不必關心C庫實現步驟如何,只需要按正確方式調用我的導出接口就好了。