接口隔离原则(Interface Sepreation Principle)

继承接口的类,必须要把接口中的方法全部实现,否则仍然是抽象类,无法实例化为对象

一个接口如果太胖,说明它是由两个或两个以上的内部本质不同的小接口构成的。

原因:1 设计失误(太多的功能放在一个接口里)违反接口隔离原则,调用者不能多要,同时实现接口的类也就违反了单一职责原则

措施:把胖接口,分裂成好多小接口

posted @ 2020-01-07 10:51  拎着红杯子的黄鸭子  Views(132)  Comments(0Edit  收藏  举报