Parameterize Method(令函數攜帶參數)

若干函數做了類似的工作,但在函數本體中卻包含了不同的值。 建立單一函數,以參數表達那些不同的值。 1.動機 兩個函數做着類似的工作,但因少數幾個值致使行爲略有不同。這種情況下,你可以將這些個子分離的函數統一起來,並通過參數來處理那些變化情況,用以簡化問題。這樣的修改可以去除重複的代碼,並提高靈活性,因爲你可以用這個參數處理更多的變化情況。 2.做法 新建一個帶有參數的函數,使它可以替換先前所有的重
相關文章
相關標籤/搜索