模板模式適用于不同類之間存在公用代碼的情景北苟。是利用java多態(tài)性實(shí)現(xiàn)的一種設(shè)計(jì)模式闪朱。
一般實(shí)現(xiàn)方式為首先創(chuàng)建一個(gè)父類薛匪,實(shí)現(xiàn)公用的代碼部分捐川,并給出子類需要重寫的邏輯方法。
子類繼承父類逸尖,并重寫父類中的process方法古沥。
? ? ? ? 在jdk1.8之后接口支持default method之后模板類也可以由接口實(shí)現(xiàn)。
模板模式適用于不同類之間存在公用代碼的情景北苟。是利用java多態(tài)性實(shí)現(xiàn)的一種設(shè)計(jì)模式闪朱。
一般實(shí)現(xiàn)方式為首先創(chuàng)建一個(gè)父類薛匪,實(shí)現(xiàn)公用的代碼部分捐川,并給出子類需要重寫的邏輯方法。
子類繼承父類逸尖,并重寫父類中的process方法古沥。
? ? ? ? 在jdk1.8之后接口支持default method之后模板類也可以由接口實(shí)現(xiàn)。