会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小宝马的爸爸 - 梦想的家园(业务 QQ:934381794)
博客园
首页
联系
订阅
管理
2010年5月
迭代器模式(Iterator)和组合模式(Composite)
摘要: 在面向对象设计中,总是会要使用集合对象的,这些集合对象的内部结构可能是非常复杂的, 但是作为客户端使用的话,我们只需要关心集合内部的数据和遍历集合内部的数据就可以了, 如果以最简单的设计来实现的话,大可以定义一个类,类中定义一个诸如数组,栈,队列之类的对象, 然后将数据的存储以及数据的遍历全部交给这一个类来完成,但是在面向对象中还有这样一个设计原则, 也就是单一责任原则(对于一个类来说,应...
阅读全文
posted @ 2010-05-14 02:49 小宝马的爸爸
阅读(2759)
评论(1)
推荐(3)
编辑
公告