1. 程式人生 > >門面模式Facade

門面模式Facade

完整設計模式目錄見:https://blog.csdn.net/u013523089/article/details/82852049

門面模式:將一個固化的流程進行封裝,使對外提供的方法更簡單
將一個流程化的東西進行整合
例:將寫信的流程封裝到postLetter,對外提供這個方法更簡便

package com.zhaowd.test.designPattern.facadePattern門面模式;

public class Facade {
	private static ILetter letter = new LetterPost();
	public static void postLetter(String context, String address) {
		letter.writeContext(context);//寫信
		letter.writeOut(address);//寫信封
		letter.sendLetter();//郵寄
	}
}