上一页 1 2 3 4 5 6 7 8 ··· 47 下一页
摘要: 原文:http://c.biancheng.net/view/1395.html 定义:提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。 什么时候用: 主要缺点: 结构图: 示例代码: 阅读全文
posted @ 2021-11-19 10:17 huiy_小溪 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 原文:http://c.biancheng.net/view/1393.html 定义:定义一个中介对象来封装一系列对象之间的交互,使原有对象之间的耦合松散,且可以独立地改变它们之间的交互。中介者模式又叫调停模式。 什么时候用: 主要缺点: 结构图: 示例代码: 阅读全文
posted @ 2021-11-19 10:09 huiy_小溪 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 原文:http://c.biancheng.net/view/1390.html 定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,它是对象行为型模式。 结构图: 示例代码: 阅读全文
posted @ 2021-11-18 15:41 huiy_小溪 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 原文:http://c.biancheng.net/view/1388.html 定义:对有状态的对象,把复杂的“判断逻辑”提取到不同的状态对象中,允许状态对象在其内部状态发生改变时改变其行为。 什么时候用: 结构图: 示例代码: 注:从示例代码来看,状态模式在各自状态还是做了if判断,显得非常冗余 阅读全文
posted @ 2021-11-18 15:26 huiy_小溪 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 原文:http://c.biancheng.net/view/1383.html 结构图: 示例代码: 阅读全文
posted @ 2021-11-18 10:45 huiy_小溪 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 原文:http://c.biancheng.net/view/1380.html 结构图: 示例代码: 阅读全文
posted @ 2021-11-18 10:13 huiy_小溪 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 原文:http://c.biancheng.net/view/1378.html 什么时候用: 结构图: 示例代码: 阅读全文
posted @ 2021-11-18 10:05 huiy_小溪 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 原文:http://c.biancheng.net/view/1373.html 什么时候用: 结构图: 示例代码: 阅读全文
posted @ 2021-11-18 09:20 huiy_小溪 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 本质: 什么时候用: 结构图: 示例代码: 阅读全文
posted @ 2021-11-18 09:12 huiy_小溪 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 原文:http://c.biancheng.net/view/1369.html 结构图: 示例代码: 阅读全文
posted @ 2021-11-17 14:00 huiy_小溪 阅读(30) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 47 下一页