設計模式-裝飾者模式

裝飾者模式 定義 指在不改變原有對象的基礎上,將功能附加到對象上,提供了比繼承更有彈性的替代方式 適應場景 1.用於擴展類的功能或添加附加屬性 2.動態的給一個類添加功能,而且在不須要時能夠撤銷 下面以員工能力及薪水爲例java 1.抽象員工類 /** * 定義一個員工類 */ public abstract class Employee { /** * 技能 */ prote
相關文章
相關標籤/搜索