2012年12月26日
摘要: 1.引言现实中有这样一种情况,火车站窗口总是挤满了排队的人,而排队的人并非都是为了买票,有的 是咨询,有的是退票,但都必须排在这一长长的队伍中,显然安排不同的窗口处理不同的业务会大大提高效率。同样,软件设计中,胖接口强调所有的继承的类必须实现所有的方法,而有些实现的方法并非有用,这种情况对接口来说就是一种让费,而接口隔离原则(ISP,Interface Segregation Priciple)正是应对这种情况的设计标准。2.引经据典核心思想:使用多个小的专门接口,而不要使用一个大的总接口。具体而言:接口应该是内聚的,应该避免出现胖接口。一个类对另一个类的依赖应该建立在最小的接口上,不要强迫依 阅读全文
posted @ 2012-12-26 17:59 Qlin 阅读(458) 评论(0) 推荐(1) 编辑