Java中的得墨meter耳定律–最少知識原理–實際示例

得墨meter耳定律(也稱爲最少知識定律)是一種編碼原理,它表示模塊不應該知道其操作的對象的內部細節。 如果代碼依賴於特定對象的內部細節,則很有可能一旦該對象的內部發生更改,它就會被破壞。 由於封裝是關於隱藏對象的內部細節並僅公開操作的,因此它還聲明瞭Demeter定律 。 許多Java程序員都犯了一個錯誤,那就是它使用getter方法公開了對象的內部細節,而這正是知識最少的原則提醒您的地方。 在
相關文章
相關標籤/搜索