摘要: import java.util.Iterator; /** * 动态数组实现下压栈 * 成员变量:容器数组arr,元素个数count * 私有方法:调整数组大小resize() * 公开方法:添加元素push()、删除元素pop()、获取大小size()、判断是否为空isEmpty() * 要求:实现泛型、迭代器、 */ public class ArrayStack imple... 阅读全文
posted @ 2019-06-26 14:48 由走啦啦啦 阅读(109) 评论(0) 推荐(0) 编辑
摘要: import java.util.Iterator; /** * 动态数组 * 成员变量:容器数组arr,元素个数count * 私有方法:调整数组大小resize() * 公开方法:添加元素add()、删除元素delete()、获取大小size()、判断是否为空isEmpty() * 要求:实现泛型、迭代器、 */ public class DynamicArray implem... 阅读全文
posted @ 2019-06-26 14:38 由走啦啦啦 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 参考博客:https://www.cnblogs.com/airwindow/archive/2012/06/25/2560811.html 侵权删除 迭代器 Iterator 2019-06-26 10:31:44 什么是迭代器模式:访问一个聚合对象的内容而无需暴露它的内部表示。例如,对于Arra 阅读全文
posted @ 2019-06-26 10:47 由走啦啦啦 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 参考博文:https://www.cnblogs.com/jingmoxukong/p/4221087.html 侵权删除 2019-06-25 13:36:54 组合模式 Component 什么是组合模式:将对象组合成“树形”结构以表示“部分-整体”的层次结构。使得客户对单个对象或组合对象的使用 阅读全文
posted @ 2019-06-25 14:12 由走啦啦啦 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 参考博客文章:https://www.cnblogs.com/pony1223/p/7518226.html 状态模式 State 2019-06-25 11:18:28 什么是状态模式:允许一个对象在其内部状态改变时自动改变其行为。 对象中部分行为是随着状态的变化而变化的,将变化的这部分抽象出来, 阅读全文
posted @ 2019-06-25 11:36 由走啦啦啦 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 参考博文:https://www.cnblogs.com/cenyu/p/6289209.html 侵权删除 代理模式 Proxy 2019-06-24 12:40:59 什么是代理模式:提供了对目标对象另外的访问方式;即通过代理对象访问目标对象。这样做的好处是:可以在目标对象实现的基础上,增强额外 阅读全文
posted @ 2019-06-24 12:46 由走啦啦啦 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 参考博文:https://www.cnblogs.com/chenssy/p/3348520.html 2019-06-24 11:39:45 中介模式:处理对象之间多对多的复杂关系。 中介模式成员:抽象成员、具体成员、抽象中介者、具体中介者。 成员:成员含有中介者的抽象引用,通过中介者对其他对象进 阅读全文
posted @ 2019-06-24 11:47 由走啦啦啦 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 参考博文:https://www.cnblogs.com/java-my-life/archive/2012/04/07/2433939.html#4253487 侵权必删 建造方法 Builder 2019-06-24 10:38:21 什么是建造模式:将一个产品的内部表象和产品的生产过程分割,从 阅读全文
posted @ 2019-06-24 10:58 由走啦啦啦 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 参考博文:https://www.cnblogs.com/java-my-life/archive/2012/04/13/2442795.html 侵权必删 适配器模式 Adapter 2019-06-24 09:15:08 什么是适配器:将一个接口转换成客户端期望地接口,或认为将原接口转换成目标接 阅读全文
posted @ 2019-06-24 09:45 由走啦啦啦 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 享元模式 FlyWeight 2019-06-21 14:47:30 参考博文:https://blog.csdn.net/zhiduoniu/article/details/18267451 侵权必删 什么是享元模式:以共享的方式高效地支持大量细粒度对象的重用。 适用性:大量细粒度对象存在的场合。 阅读全文
posted @ 2019-06-21 15:15 由走啦啦啦 阅读(124) 评论(0) 推荐(0) 编辑