字面意思

Template [ˈtɛmplɪt]

n. 樣板,模板,型板

意圖

 定義一個演算法的架構,將一些步驟延遲到子類別。可不改變其演算法的架構而重新定義它的步驟。    

口訣

實際處理就交給子類別。

問題

要完成一致過程或一系列步驟,但其個別步驟在實現上可能不同。

實現方法

 建立一個抽象類別,用抽象方法實現一個過程。     在子類別中實現這些抽象方法。    

示意圖