摘要: 定义 动态地给一个对象添加一些额外的功能,就增加功能来说,装饰者模式比生成子类更为灵活。 如我们生活中的早餐煎饼,可以加鸡蛋,加香肠,加蔬菜,可以很灵活的组合。 结构 Component,抽象组件,定义为一个接口来规范被装饰的对象。 ConcreteComponent,具体的组件对象,实现组件接口, 阅读全文
posted @ 2021-09-12 10:29 strongmore 阅读(66) 评论(0) 推荐(0)