当前位置: 首页 > news >正文

杭州网站优化方案注册10万公司实缴多少钱

杭州网站优化方案,注册10万公司实缴多少钱,电商网站建设策划书,写作网站排行榜朝着理想坚实迈进以前#xff0c;我们研究了liskov替代原理。 下一个原则是接口隔离 。 接口隔离原则#xff08;ISP#xff09;指出#xff0c;不应强迫任何客户端依赖其不使用的方法。 想象一下#xff0c;在我们的代码库中有很多方法的接口#xff0c;尽管只有一部分… 朝着理想坚实迈进 以前我们研究了liskov替代原理。 下一个原则是接口隔离 。 接口隔离原则ISP指出不应强迫任何客户端依赖其不使用的方法。 想象一下在我们的代码库中有很多方法的接口尽管只有一部分方法被实现但我们的许多类都实现了该接口。 在我们的案例中运动员界面是一个具有运动员某些动作的界面。 package com.gkatzioura.solid.segragation;public interface Athlete {void compete();void swim();void highJump();void longJump();} 我们添加了比赛方法还添加了一些额外的方法例如游泳highJump和longJump。 假设JohnDoe是一名游泳运动员。 通过实现Athlete接口我们必须实现JohnDoe永远不会使用的诸如highJump和longJump之类的方法。 package com.gkatzioura.solid.segragation;public class JohnDoe implements Athlete {Override public void compete() {System.out.println(John Doe started competing);}Override public void swim() {System.out.println(John Doe started swimming);}Override public void highJump() {}Override public void longJump() {} } 对于可能是田径运动员跳高和跳远比赛的另一位运动员也会出现相同的问题。 我们将遵循界面隔离原则并重构原始界面并创建另外两个界面一个用于跳跃运动员另一个用于游泳运动员。 package com.gkatzioura.solid.segragation;public interface SwimmingAthlete extends Athlete {void swim();}package com.gkatzioura.solid.segragation;public interface JumpingAthlete extends Athlete {void highJump();void longJump();} 因此John Doe不必执行他无法执行的动作。 package com.gkatzioura.solid.segragation;public class JohnDoe implements SwimmingAthlete {Overridepublic void compete() {System.out.println(John Doe started competing);}Overridepublic void swim() {System.out.println(John Doe started swimming);}} 您可以在github上找到源代码。 最后一个原则是依赖倒置原则。 另外我还编写了备忘单其中包含有关扎实原则的摘要。 在链接中注册以接收它。 翻译自: https://www.javacodegeeks.com/2018/02/solid-principles-interface-segregation-principle.html朝着理想坚实迈进
http://www.pierceye.com/news/282349/

相关文章:

  • 单纯python能完成网站开发吗门户网站衰落的原因
  • 唐山微网站建设价格宁波外贸网站推广优化
  • 如何能把网站做的更大赤峰网站建设赤峰
  • 织梦大气绿色大气农业能源化工机械产品企业网站源码模版网站设计是用ps做图吗
  • 长沙建设网站公司浙江网站建设上市公司
  • 成都艾邦视觉专业网站建设公司有内涵大气的公司名字
  • 制作学校网站编程基础知识大全
  • 建设银行网站买手机阿里云已备案域名购买
  • 12个优秀的平面设计素材网站wordpress 标题 拼音
  • 瑶海区网站建设公司上海app开发定制公司
  • 北海建设厅网站局域网的电脑怎么做网站服务器
  • 莱芜网站建设价格域名注册成功后怎么使用网站
  • 衡阳县建设局网站wordpress 图片缓存
  • 浙江门户网站建设公司新闻稿发布
  • 温州网站建设排名wordpress 汉化失败
  • 做数据可视化的网站推广类软文案例
  • 外包做网站的要求怎么写做网站 360
  • 温州网站建设价格技术微信公众号免费开通
  • 做网站推广销售怎么样辽宁省网站备案系统
  • html公司网站模板源码企业信息填报系统
  • 有口碑的赣州网站建设微信开放社区
  • 外贸网站做SEO电脑浏览器打不开网页是什么原因
  • 做网站需要下载啥google建站推广
  • 沈阳哪里有教做网站的会做网站怎么赚钱
  • iis如何做同时运行两个网站80端口做汽车网站费用
  • 网站规划与设计一千字网红营销模式
  • 西安 域名空间网站制作淘宝客网站主题下载
  • 网页制作与网站建设pdf网站开发前端和后端工作
  • 网站设计教学西安免费企业网站模板图片
  • 吉林省住房和城乡建设厅网站官网手机百度app免费下载