快乐的程序员
一文彻底弄懂23种设计模式 一文彻底弄懂23种设计模式
写在前面三年前在github上创建了一个仓库:https://github.com/ZBIGBEAR/design_pattern, 最近发现都是空的,没有实现。最近也准备找找工作,于是重新学一下设计模式,并且用go实现。 分类总体来说
100行代码实现迭代器模式,开箱即用 100行代码实现迭代器模式,开箱即用
迭代器模式介绍迭代器模式定义 迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 简单理解:对容器内元素遍历 2.迭代器模式角色划分 迭代器角色(Iterator):定义遍历元素所需