
设计模式
砥砺前行∞
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
工厂设计模式之——简单工厂设计模式
工厂设计模式分为三类:简单工厂设计模式,工厂方法设计模式,抽象工厂设计模式 工厂设计模式的核心本质: 实例化对象,用工厂方法代替new操作; 将选择的实例化类和创建者进行统一地管理,实现调用者和实现类的解耦操作 也就是说实现分工合作,依赖从具体到抽象,不依赖于具体实现,便于扩展 今天先介绍简单工厂设计模式 简单工厂设计模式是比较常用的工厂设计模式 要求:消费者需要得到两类车:奥迪和比亚迪,用代码实...原创 2019-04-26 00:13:24 · 252 阅读 · 0 评论 -
设计模式之——迭代器模式
迭代器是一个对象,提供了一种可以遍历聚合对象(存储数据的数据集或容器)的一种方式,开发人员在利用迭代器获取数据元素的过程中,不必了解容器的底层实现,同时,也不会暴露对象的内部细节方法。 1、关于容器的使用主要有3个方面: (1) 使用容器的iterator()方法返回的是一个迭代器Iterator,通过Iterator的next()方法返回下一个元素 (2) 使用Iterator的hasNext(...原创 2019-05-05 12:42:10 · 186 阅读 · 0 评论