面向對象設計原則實踐:之五.迪米特原則,接口隔離原則

六、迪米特(第三者交互)原則 1. 定義 每一個軟件單位對其他的單位都只有最少的知識,而且侷限於那些與本單位密切相關的軟件單位。   2. 分析 1) 迪米特法則就是指一個軟件實體應當儘可能少的與其他實體發生相互作用。 這樣,當一個模塊修改時,就會盡量少的影響其他的模塊,擴展會相對容易, 這是對軟件實體之間通信的限制,它要求限制軟件實體之間通信的寬度和深度。 2) 狹義的迪米特法則: 可以降低類之
相關文章
相關標籤/搜索