封 裝

每一個類都應該有自己的職責,職責應該是單一類型的,就是我只做這一類的事情,其它的事件不需要我來管,而」這一類事情「有緊密的相關性,也就是高內聚。       類中每個方法都應該功能單一、代碼簡潔,如果有多個地方使用的相同的代碼塊,應該將該代碼塊抽成獨立的private的方法。     封狀的意義在於降底耦合度,只對外提供能夠完成職責的方法,而封閉內部實現細節和數據等。     類中除了職責方法外,
相關文章
相關標籤/搜索