1、責任鏈模式
簡要說明
通過多個對象處理的請求,減少請求的發(fā)送者與接收者之間的耦合。將接受對象鏈接起來,在鏈中傳遞請求,直到有一個對象處理這個請求。
速記關鍵字
傳遞職責
類圖如下
由類圖可以比較容易的看出來,其實就是自己關聯(lián)自己,形成了一個鏈,并且自己有不同的實現(xiàn)類,實現(xiàn)類就是在鏈路上的一環(huán)又一環(huán)。比如請假需要經(jīng)過層層職級不一樣的人進行審批。文章來源:http://www.zghlxwxcb.cn/news/detail-682147.html
Java代碼實現(xiàn)文章來源地址http://www.zghlxwxcb.cn/news/detail-682147.html
/**
* 請假流程抽象類
*/
public abstract class LeaveProcess {
// 請假流程組合了自己, 也就需要指定下一個處理者
protected LeaveProcess
到了這里,關于軟件工程(十五) 行為型設計模式(一)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!