1. 程式人生 > >設計模式之設計原則(二)

設計模式之設計原則(二)

font 通過 size 模式 span 通信 轉發 設計模式 其他

五:

  接口分離原則:不應該強迫程序依賴它們不需要使用的方法。即,一個接口不需要提供太多的行為,一個接口應該只提供一種對外的功能,不應該把所有的操作都封裝到一個接口中。

六:

  迪米特原則:一個對象應該對其他對象盡可能少的了解。如果兩個類不必彼此直接通信,那麽這兩個類就不應該發生直接的相互作用。

  如果其中一個類需要調用 另一個類的某一個方法的話,可以通過第三者轉發這個調用。

設計模式之設計原則(二)