六大設計原則

接口隔離原則: 儘量保證接口是最小功能單元,簡單的說接口中的所有方法對每一個實現他的類都是有意義的。假如我有一個用戶接口,我想加一個vip用戶纔有的方法,此時應該新建一個vip用戶接口才行,因爲普通用戶沒有這個功能,但是你寫在普通用戶接口中,普通用戶也要重寫這個方法,會造成資源的浪費。 接口隔離不是說一個接口只能有一個方法,是說接口中的方法對所有實現他的類都有意義。 依賴倒置: 面向接口編程 里氏
相關文章
相關標籤/搜索