设为首页 加入收藏

TOP

一句话理解设计模式-结构模式
2019-09-03 03:07:31 】 浏览:24
Tags:一句话 理解 设计模式 结构 模式

 

适配器模式( adapter): 即不改变原有模块结构的情况下,让原有功能继续支持新的结构中继续使用,就对原有功能做一个适配器。

 

装饰模式(decorator):在不改变原有功能基础上,继续扩展使用原有功能,就对原有功能做一个装饰器。

 

桥接模式(bridge):两个功能想联合使用,要用组合方式,而不是继承。

 

享元模式(flyweight):就是搞一个map把所用的对象存起来,下次再用的时侯直接读取。

 

门面模式(facade): 在一个类里统一汇总、实现了 其他模块需要调用的全部功能接口。

 

合成模式(composite):如果有树型结构时,一个接口 2个类来实现,一个代表子节点,一个代表父节点(有个List存储子节点,包含增删改)。

 

代理模式(proxy):即不改变原有模块结构的情况下,让原有功能不暴漏给其他模块的基础上还能让其他模块使用,对原有功能写一个代理类。

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇设计模式学习——策略模式(Strat.. 下一篇设计模式C#实现(五)——抽象工厂..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目