摘要:
一、外观模式:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得子系统的操作更加容易。 二、代码: public class SubSystemOne { public void methodOne(){ System.out.println("子系统方法一"); } } 阅读全文
摘要:
一、模板方法模式:定义一个操作中算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变算法的结构即可重新定义该算法某些特定的步骤。 二、代码示例 public abstract class AbstractClass { public abstract void primitiveOper 阅读全文
摘要:
一、工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 二、代码示例 public class LeiFeng { public void seep() { System.out.println("扫地"); } public void was 阅读全文