6大设计原则之接口隔离原则
生活随笔
收集整理的這篇文章主要介紹了
6大设计原则之接口隔离原则
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
接口隔離原則的定義
什么是接口.
什么是隔離
隔離要求將接口盡量細化,同時接口中的方法盡量少.
接口隔離原則的實現
比如現在有一個人,他身兼數職,是一個老師,要教書,是一個學生,要學習,類圖如下:
?
如果有一天,他不在教書了,或者又有了新的職業,那我們還要修改調用該類的代碼,更好的做法是將臃腫的接口變更為幾個獨立的接口
?
在使用時的時候通過接口調用.接口是我們設計時對外提供的契約,通過分散定義多個接口,可以預防未來變更的擴散,提高系統的靈活性和可維護性.
接口的規范約束
接口隔離原則就是對接口的定義,同時也是對類的定義,接口和類盡量使用原子接口或原子類來組裝.
總結
以上是生活随笔為你收集整理的6大设计原则之接口隔离原则的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: lingo编程的主要方法_java并发编
- 下一篇: 解决/mnt中有hgfs无共享文件