第三篇,裝飾模式

裝飾模式基本的概念 不改變原有代碼的基礎之上,新增附加功能 裝飾模式應用場景 多級緩存設計、mybatis中一級與二級緩存、IO流 裝飾者模式定義 (1)抽象組件:定義一個抽象接口,來規範準備附加功能的類 (2)具體組件:將要被附加功能的類,實現抽象構件角色接口 (3)抽象裝飾者:持有對具體構件角色的引用並定義與抽象構件角色一致的接口 (4)具體裝飾:實現抽象裝飾者角色,負責對具體構件添加額外功能
相關文章
相關標籤/搜索