设计原则之接口隔离原则

不创建庞大的接口(即不创建太多虚方法的类),应为各种创建专用的接口。app   定义:客户端不该该依赖它不须要的接口;一个类对另外一个类的依赖应该创建在最小的接口上。ide 问题由来:类A经过接口I依赖类B,类C经过接口I依赖类D,若是接口I对于类A和类B来讲不是最小接口,则类B和类D必须去实现他们不须要的方法。字体 解决方案:将臃肿的接口I拆分为独立的几个接口,类A和类C分别与他们须要的接口创建
相关文章
相关标签/搜索