摘要: package Template;public abstract class AbstractClass { protected abstract void doAnyting(); protected abstract void doSomething(); public voi... 阅读全文
posted @ 2015-04-06 20:03 奔雷手 阅读(160) 评论(0) 推荐(0) 编辑
摘要: package Iterator;import java.util.*;/**实现创建具体迭代器角色的接口, 这个具体迭代器角色与该容器的结构相关**/public class ConcreteContainer implements Container { private Vector ve... 阅读全文
posted @ 2015-04-06 20:01 奔雷手 阅读(507) 评论(0) 推荐(0) 编辑
摘要: package Command;/**定义命令的接口,声明执行的方法**/public interface Command { public void execute();}package Command;/**命令接口实现对象,通常会持有接受者,并调用接受者的功能来完成命令要执行的操作**/... 阅读全文
posted @ 2015-04-06 19:59 奔雷手 阅读(227) 评论(0) 推荐(0) 编辑