摘要: 本文由@呆代待殆原创,转载请注明出处:http://www.cnblogs.com/coffeeSS/ 状态模式简介 状态模式允许一个对象在其内部状态改变的时候改变它的行为,他的内部会存着好几种状态,在当前状态发生变化是,这个对象执行和之前相同的操作也会有不同的作用效果。 状态模式的定义和基本结构 阅读全文
posted @ 2016-07-23 22:20 呆代待殆 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 本文由@呆代待殆原创,转载请注明出处:http://www.cnblogs.com/coffeeSS/ 前置技能:认识数据结构中的树形结构。 组合模式简介 组合模式是将对象组合成树形结构以表示“部分-整体”的层次结构,每一个节点可以是叶子节点也可以使包含一堆子节点的中间节点,而且所有的节点都有同样的 阅读全文
posted @ 2016-07-23 15:14 呆代待殆 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 本文由@呆代待殆原创,转载请注明出处:http://www.cnblogs.com/coffeeSS/ 迭代器模式简介 迭代器相信大部分人都不陌生,java/c++等很多编程语言的容器类都支持迭代器操作,这个模式就是介绍迭代器实现的细节。 迭代器模式的定义和基本结构 定义:提供一个可以顺序访问一个聚 阅读全文
posted @ 2016-07-23 00:42 呆代待殆 阅读(211) 评论(0) 推荐(0) 编辑