适配器模式( adapter): 即不改变原有模块结构的情况下,让原有功能继续支持新的结构中继续使用,就对原有功能做一个适配器。 装饰模式(decorator):在不改变原有功能基础上,继续扩展使用原有功能,就对原有功能做一个装饰器。 桥接模式(bridge):两个功能想 ...
适配器模式( adapter): 即不改变原有模块结构的情况下,让原有功能继续支持新的结构中继续使用,就对原有功能做一个适配器。
装饰模式(decorator):在不改变原有功能基础上,继续扩展使用原有功能,就对原有功能做一个装饰器。
桥接模式(bridge):两个功能想联合使用,要用组合方式,而不是继承。
享元模式(flyweight):就是搞一个map把所用的对象存起来,下次再用的时侯直接读取。
门面模式(facade): 在一个类里统一汇总、实现了 其他模块需要调用的全部功能接口。
合成模式(composite):如果有树型结构时,一个接口 2个类来实现,一个代表子节点,一个代表父节点(有个List存储子节点,包含增删改)。
代理模式(proxy):即不改变原有模块结构的情况下,让原有功能不暴漏给其他模块的基础上还能让其他模块使用,对原有功能写一个代理类。
原标题:一句话理解设计模式
关键词:设计模式
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。