《重構:改善既有代碼的設計》 在對象之間搬移特性  之 5

《重構:改善既有代碼的設計》中提到過很多重構方法,關於在對象之間搬移特性的方法有8種。本文介紹: 隱藏「委託關係」  hide delegate 名稱: 隱藏「委託關係」  hide delegate 概要:客戶通過一個委託來調用另一個對象。在服務類上建立 客戶所需的所有函數,用以隱藏委託關係。 動機:每個對象都應該儘量少的瞭解系統的其他部分 做法: 對於每一個委託關係中的函數,在服務對象端建立一
相關文章
相關標籤/搜索