摘要:
外观模式(Facade Pattern)向客户端提供了一个客户端可以访问系统的接口,隐藏系统的复杂性 医院的例子 现代的软件系统都是比较复杂的,设计师处理复杂系统的一个常见方法便是将其“分而治之”,把一个系统划分为几个较小的子系统。如果把医院作为一个子系统,按照部门职能,这个系统可以划分为挂号、门诊 阅读全文
posted @ 2018-09-18 17:37
twoheads
阅读(355)
评论(0)
推荐(0)
摘要:
创建型: 2 个 (工厂模式, 单例模式) 结构型: 6 个 (适配器模式, 组合模式, 装饰者模式, 代理模式, 外观模式, 桥梁模式) 行为型: 8 个 (中介者模式, 策略模式, 模板模式, 观察者模式, 迭代器模式, 责任链模式, 命令模式, 状态模式) 1.1创建型模式 能够高效地创建对象 阅读全文
posted @ 2018-09-18 17:06
twoheads
阅读(198)
评论(0)
推荐(0)
摘要:
装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。 意图:动态地给一个对象添加一些额外的 阅读全文
posted @ 2018-09-18 16:33
twoheads
阅读(330)
评论(0)
推荐(0)

浙公网安备 33010602011771号