接口隔离原则

✍ dations ◷ 2025-09-07 08:31:23 #软件设计,编程原则,面向对象的程序设计

接口隔离原则(英语:interface-segregation principles, 缩写:ISP)指明客户(client)应该不依赖于它不使用的方法。接口隔离原则(ISP)拆分非常庞大臃肿的接口成为更小的和更具体的接口,这样客户将会只需要知道他们感兴趣的方法。这种缩小的接口也被称为角色接口(role interfaces)。接口隔离原则(ISP)的目的是系统解开耦合,从而容易重构,更改和重新部署。接口隔离原则是在SOLID (面向对象设计)中五个面向对象设计(OOD)的原则之一,类似于在GRASP (面向对象设计)(英语:GRASP (object-oriented design))中的高内聚性。

在面向对象设计中,接口(interface)提供了便于代码在概念上解释的抽象层,并创建了避免依赖的一个屏障。

相关

  • 白细胞介素1结构 / ECOD介白素-1包括11种细胞因子,在机体控制免疫和炎症反应中具有重要作用。这些细胞因子的发现始于1943年至1948年间,Menkin和Beeson对兔子腹腔细胞释放的致热原蛋白质
  • Daily Telegraph《每日电讯报》(英语:The Daily Telegraph),英国大开型报章,成立于1855年6月29日,是英国销量最高的报纸之一。《星期日电讯报》是其姊妹刊物。每日电讯报早期政治立场亲英国自由党
  • 丹尼尔·加布里埃尔·华伦海特丹尼尔·加布里尔·华伦海特(德语:Daniel Gabriel Fahrenheit, 1686年5月14日-1736年9月16日),德国物理学家、工程师(虽然他基本定居在荷兰),华氏温标的创立者。华伦海特出生于但泽(
  • 运输部长美国运输部长是美国运输部的主管,在美国内阁排名14位。1966年10月15日,林登·约翰逊签署法律条文,这个职位正式诞生。该部门的使命是“制定和调整政策,以提供一个高效运作及具有
  • 锡酸钠锡酸钠,化学式Na2SnO3。三水合物为无色六角板状结晶或白色粉末,溶于水,不溶于醇和丙酮。易吸收二氧化碳而变质。140°C失结晶水成无水锡酸钠。锡花与氢氧化钠和硝酸钠共熔进行
  • 长山列岛国家地质公园坐标:38°03′56″N 120°38′58″E / 38.065457°N 120.649463°E / 38.065457; 120.649463长山列岛,又称长岛、历称庙岛群岛,古称沙门岛。是隶属于中国山东省烟台市的一个群
  • 布伦纳氏腺布伦纳氏腺是位于十二指肠壁的一种外分泌腺,负责分泌弱碱性的碳酸氢盐,以中和来自胃的酸性食糜。
  • 爱之味爱之味股份有限公司(简称:爱之味,A.G.V. Products Corporation,台证所:1217),是台湾嘉义县民雄乡一间从事食品加工的公司,成立于1971年6月,主要生产饮料、罐头食品、调味料等。
  • Mail.comMail.com是一家门户网站和基于网络的电子邮件服务提供商,由德国联合互联网公司(英语:United_Internet)拥有。它提供新闻文章和影片,并且有无限的免费储存电子邮件网站之应用程序
  • 1964年NBA选秀1964年NBA选秀(1964 NBA draft)是国家篮球协会(NBA)的第十八次年度选秀。本次选秀于1964年5月4日举行,9支NBA球队轮流从美国大学篮球业余运动员中挑选新队员。在每一轮选秀中,各队