设计模式
文章平均质量分 76
HeartBeat_zzt
这个作者很懒,什么都没留下…
展开
-
双向迭代器实现对该商品名称数组的双向(向前和向后)遍历。
要求: 某商品管理系统的商品名称存储在一个字符串数组中,现在需要自定义一个双向迭代器(DIterator)实现对该商品名称数组的双向(向前和向后)遍历。 代码: public interface Iterator { public boolean hasNext(); public Object Next(); } public interface Product { public原创 2016-06-01 15:29:51 · 2534 阅读 · 0 评论 -
工厂模式设计实现读取文本文件和图像的三基色信息
要求: 编写读文件功能,具体为读取文本文件(包括GBK,UTF8,UNICODE 编码下的文本文件,要求获得全文内容);读取图像文件(BMO,GIF,JPG ),要求获得图像的宽度、长度、每一点的RGB三基色信息。 请使用观察者模式设计该系统。 代码: import java.awt.image.BufferedImage; import java.io.BufferedReader;原创 2016-06-01 15:35:58 · 692 阅读 · 0 评论