摘要: 装饰模式:动态的给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 这次直接上代码在进行解释吧(类图什么的太麻烦了,所以就不做了)。 抽象人 需要被装饰的人:实现抽象人,重写需要执行的操作。 抽象装饰类:同样也继承了抽象人,一个AbsPerson字段表示需要被装饰的对象,用S 阅读全文
posted @ 2019-01-15 15:17 RジP 阅读(129) 评论(0) 推荐(0)
摘要: 本篇开始及以后还是把设计模式的解释加上吧! 策略模式:它定义了算法家族,分别封装起来,让它们之间可以相互替换,此模式让算法的变换不会影响到使用算法的客户。[DP] 首先,还是老规矩,先进行例子模拟、代码展示在谈自己的理解、看法以及疑惑。(直接拿来主义,使用《大话设计模式》中策略模式的例子)商场卖东西 阅读全文
posted @ 2019-01-15 09:23 RジP 阅读(159) 评论(0) 推荐(0)