-
PHP入门—PHP设计模式之迭代器模式
-
一览通:免费获取520份薪酬绩效文档
级别:| 积分:0 分 | 浏览:75912 | 大小:90.00KB | 下载:4216 次 | 上传:2013-06-26
简介:本文为大家详细分析介绍PHP设计模式中的迭代器模式,需要的朋友参考下 迭代器(Iterator)模式,它在一个很常见的过程上提供了一个抽象:位于对象图不明部分的一组对象(或标量)集合上的迭代。迭代有几种不同的具体执行方法:在数组属性,集合对象,数组,甚至一个查询结果集之上迭代。 在对象的世界里,迭代器模式要维持类似数组的功能,看作是一个非侵入性对象刻面(facet),Client类往往分离自真实对象实现,指iterator接口。只要有可能,我们可以给迭代器传送一个引用,代替将来可能发生变化的具体或抽象
[展开]
本内容由用户自主发布,一览社区不会对其进行编辑和修改,如果其内容涉及到知识产权问题,其责任在于用户本人,如对 版权有异议,请联络xxsh@yl1001.com,我们将第一时间进行处理, 更多说明>
一、一览社区上的内容完全来自于用户上传,一览并不对其进行编辑和修改。 在一览社区发表内容的用户不能侵犯包括他人的著作权在内的知识产权以及其他权利。一旦由于用户的相关文档发生知识产权问题,其责任在于用户本人。
1) 未得到著作者的同意对他人的著作物进行全部或部分的复制,传播,拷贝,有可能侵害到他人的著作权时,不要把相关内容复制刊登到一览社区上来。
2) 一览社区的用户可以对著作物进行报道,批评,教育,研究,在正当的范围内可以对其引用,但是一定要标明其出处,并在引用的时候不允许侵犯著者的人格。
二、一览社区用户上传的内容侵犯了第三方的著作权或其他权利,当第三方提出异议的时候,一览社区有权删除相关的内容,提出异议者和文档发表者之间结束解决了诉讼,协议等相关法律问题后,以此为依据,一览社区在得到有关申请后可以恢复被删除的内容。
三、当著作权人和/或依法可以行使著作权的权利人(权利人)发现一览社区的附件内容侵犯其著作权时,权利人应事先向一览社区发出“权利通知”,一览社区将根据中国法律法规和政府规范性文件采取措施移除相关内容或屏蔽相关链接。
1) 未得到著作者的同意对他人的著作物进行全部或部分的复制,传播,拷贝,有可能侵害到他人的著作权时,不要把相关内容复制刊登到一览社区上来。
2) 一览社区的用户可以对著作物进行报道,批评,教育,研究,在正当的范围内可以对其引用,但是一定要标明其出处,并在引用的时候不允许侵犯著者的人格。
二、一览社区用户上传的内容侵犯了第三方的著作权或其他权利,当第三方提出异议的时候,一览社区有权删除相关的内容,提出异议者和文档发表者之间结束解决了诉讼,协议等相关法律问题后,以此为依据,一览社区在得到有关申请后可以恢复被删除的内容。
三、当著作权人和/或依法可以行使著作权的权利人(权利人)发现一览社区的附件内容侵犯其著作权时,权利人应事先向一览社区发出“权利通知”,一览社区将根据中国法律法规和政府规范性文件采取措施移除相关内容或屏蔽相关链接。