摘要:
接口分离原则------------ ISP (Interface Segregation Principle) 这个是接口设计的基础。接口在程序中好像是一本书的目录一样,定义的接口方法,在实现这个接口时间必须全部实现这个借口的方法。用专业术语简而言之: "客户端不应该被迫依赖于它们不用的接口。" 一个类对另外一个类的依赖是建立在最小的接口上(适合自己)。使用多个专门的接口比使用单一的总接口要好(只定义一个接口,实现N多个方法,就会出现胖接口现象,这个接口的N的方法可能对另一个要实现接口的类来说根本是一堆垃圾)。根据客户需要的不同,而为不同的客户端提供不同的服务是一种应当得 阅读全文