Junit學習筆記(二): 源碼分析(2)-命令和組合模式

命令模式 命令模式的優點: 命令模式將調用操作的對象與如何實現該操作的對象解耦。 將命令當成一個頭等對象,它們可以像一般對象那樣進行操縱和擴展 可以將多個命令複合成一個命令,與Composite模式結合使用 增加新的命令很容易,隔離對現有類的影響 可以與備忘錄模式配合,實現撤銷功能。 命令模式圖:   由此帶來的好處: 1.客戶無需使用任何條件語句去判斷測試的類型,可以用統一的方式調用測試和測試套
相關文章
相關標籤/搜索