摘要:
迭代器模式 迭代器模式结构图: 示例代码: // 抽象迭代器 public interface Iterator <E>{ boolean hasNext(); E next(); } // 具体迭代器 public class ConcreteIterator<E> implements Iter 阅读全文
摘要:
装饰器模式 装饰器模式结构图 示例代码: // 抽象公共类 public abstract class Component { public abstract void work(); } // 具体被装饰对象 public class People extends Component{ @Over 阅读全文
摘要:
门面模式(外观模式) 门面模式结构图 示例代码: public class FacadeTest { public static void main(String[] args) { Facade facade = new Facade(); facade.doWork(); } // 子系统A s 阅读全文