軟件構造學習筆記-第九周

框架層面的複用 1.可分爲白盒框架和黑盒框架 白盒框架:通過子類型和重寫方法實現擴展,對應模板模式 黑盒框架:通過插件接口實現擴展(本質上是委託),對應策略模式和觀察模式 2.複用白盒框架後,通過創建子類進行調用。 複用黑盒調用後,通過框架程序進行調用。 3.白盒框架和黑盒框架可複用代碼的位置 黑盒的可複用代碼在框架中,插件是自定義部分 白盒框架的可用代碼是子框架的父類 結構模式 1.適配器Ada
相關文章
相關標籤/搜索