设计模式
小兔爷
记录一点自己的经历和过程
展开
-
设计模式 - 适应设计模式 - Iterator模式(一)
1.什么是Iterator模式 直接翻译的话其实是叫做迭代器模式,在英文单词中有重复做某件事情的意思。迭代器的作用就是把for循序遍历集合的这个过程抽象出来,实现在数据集合中遍历数据的功能 2.为什么需要Iterator模式 其实我们知道迭代器模式其实就是for循环,那么它跟for循环有什么区别值得我们去使用这个模式呢?我认为最重要的原因就是它可以将遍历和实现完全区分开来。我们知道我们一般使...原创 2018-09-23 13:09:16 · 290 阅读 · 0 评论 -
设计模式 - 适应设计模式 - Adapter模式(二)
目录 1.什么是Adapter模式 2.什么时候用Adapter模式 3.Adapter模式中的角色 4.总结 1.什么是Adapter模式 中文名字叫做设配器模式。联系实际的话就像我们转接头一样,比如现在的手机取消了耳机孔,但是我们这些普通老百姓不可能花几百块再买一个充电孔的耳机吧?所以我们理所当然的可以买一个充电口转耳机孔的转接头或者叫做设配器。这样子我们就可以不用花较大的代...原创 2018-09-23 21:12:51 · 190 阅读 · 0 评论