摘要: 门面模式 门面模式是对象的结构模式,外部与一个子系统的通信必须通过一个统一的门面对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。 角色 门面(Facade)角色 :客户端可以调用这个角色的方法。此角色知晓相关的(一个或者多个)子系统的功能和责任。在正常情况下,本角色会将所有从客户端发来 阅读全文
posted @ 2020-10-19 16:18 刃牙 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 装饰器模式 动态地给类添加一些额外的功能,就增加功能来说,装饰器模式比起直接继承更加灵活。 思想 采用组合的方式,避免继承的方式 角色 被装饰的接口 装饰器需要实现的接口,并且装饰器类需要把这个接口的一个实现类作为成员变量传入 装饰器类 装饰器类一般设置为抽象类,方便扩展 装饰器类的子类 类图 核心 阅读全文
posted @ 2020-10-19 10:47 刃牙 阅读(98) 评论(0) 推荐(0) 编辑