面向對象的設計原則(三)

5.接口隔離原則(Interface Segregation Principle, ISP)   接口隔離原則與單一職責原則在思想上比較相似,都是爲了降低類之間的耦合度。接口隔離原則的定義如下:   使用多個專門的接口,而不使用單一的總接口,即客戶端不應該依賴那些它不需要的接口。   根據接口隔離原則,當一個接口太大時,我們需要將它分割成一些更細小的接口,使用該接口的客戶端僅需知道與之相關的方法即
相關文章
相關標籤/搜索