摘要: 迭代器模式用于顺序访问集合对象的元素,而无需知道集合的底层表示,屏蔽了细节用一种更便携的方式访问集合对象。 定义一个获取迭代对象的接口 定义迭代对象方法 创建一个集合类时,需要在该集合类中添加一个内部类实现Iterator接口,用于判断是否有元素及获取元素。 集合类需要实现Container接口,提 阅读全文
posted @ 2019-06-10 14:52 gcmh 阅读(129) 评论(0) 推荐(0)
摘要: 命令模式将请求以命令的形式包裹在对象中,然后传递给调用者,调用者寻找处理该命令的对象,并执行命令。 真正的命令执行对象 Stock Command接口 Command接口的实现者,用来执行具体的命令。 BuyStock SellStock 命令的请求者,是命令模式中最重要的角色。这个角色用来对各个命 阅读全文
posted @ 2019-06-10 14:31 gcmh 阅读(222) 评论(0) 推荐(0)