摘要:
策略模式 策略模式,又叫政策模式,它是将定义的算法家族分别封装起来,让他们之间可以互相替换,从而让算法的变化不会影响到使用算法的用户,属于行为型模式。 角色: 上下文角色(Context):用来操作策略的上下文环境,屏蔽高层模块对策略,算法的直接访问,封装可能存在的变化。 抽象策略角色(Strate 阅读全文
posted @ 2024-06-18 17:37
灵台悠步
阅读(24)
评论(0)
推荐(0)
摘要:
装饰器模式 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。 角色: 抽象组件(Com 阅读全文
posted @ 2024-06-18 17:21
灵台悠步
阅读(13)
评论(0)
推荐(0)

浙公网安备 33010602011771号