design_model(10)facade

1.外观模式// 外观模式与构造者模式,外观模式重在不同的组合出新的产品,没有一定的顺序要求,构造者模式有一定的顺序要求,重在生产的过程

2.实例

public class Cookie {
   public  void  getBooks() {
	   System.out.println("cookie");
   }
}


public class Tea {
     public void apply() {
    	 System.out.println("tea");
     }
}

public class Facade {
    public   void  doFacade(){
    	Tea tea = new  Tea();
    	tea.apply();
    	Cookie cookie = new Cookie();
    	cookie.getBooks();
    }
}

public class Client {
	public static void main(String[] args) {
		Facade facade = new  Facade();
		facade.doFacade();
	}
}

猜你喜欢

转载自www.cnblogs.com/gg128/p/9570226.html