设计模式(09):结构型模式(三) 装饰模式(Decorator)
摘要:
一、动机(Motivate) 在房子装修的过程中,各种功能可以相互组合,来增加房子的功用。类似的,如果我们在软件系统中,要给某个类型或者对象增加功能,如果使用“继承”的方案来写代码,就会出现子类暴涨的情况。比如:IMarbleStyle是大理石风格的一个功能,IKeepWarm是保温的一个接口定义, 阅读全文
posted @ 2019-08-06 17:23 springsnow 阅读(262) 评论(0) 推荐(0) 编辑