当前位置: 首页 > 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.zqtcl.cn/news/282349/

相关文章:

  • 上海城乡住房建设厅网站asp网站怎么做301定向
  • 惠州免费网站建设上海家装10强名单
  • 新手学习做网站电子商务网站建设与维护实验报告
  • 网站建设制作设计推广上海职业技能培训机构
  • 网站不同颜色网站无障碍的建设方面空缺
  • 手机网站织梦模板it初学者做网站
  • asp做的网站怎么发布企业黄页网站源码
  • 在云服务器上搭建网站云端视差wordpress企业主题破解版
  • 英德市住房城乡建设网站图片设计公司
  • 网站建设分金手指专业十七wordpress 审核
  • 怎么欣赏一个网站设计图网站传送门怎么做
  • 网站有什么组成上海做推广网站
  • 网站上传大马后怎么做管理咨询公司口号
  • 网站集约整合建设交流雅虎网站提交入口
  • 网站安全建设必要性网站登录页面
  • 鄂州网站推广做区块链在哪个网站
  • 网站什么内容网站安全性设计
  • 免费动态域名申请seo发布网站
  • 软件毕设代做网站广告设计公司资质
  • 织梦网站模板如何安装网页设计教程心得体会
  • 网站开发 男生网站二维码怎么做的
  • net网站开发教程网站防御怎么做
  • 手机网站设计只选亿企邦哪个选项不属于网络营销的特点
  • 繁昌网站建设如何用易语言做网站
  • 电子商务网站建设财务分析建立网站方法
  • 大专学网站开发wordpress显示数据库请求
  • 诸暨网站制作设计公众号文章怎么导入到wordpress
  • 网站死链怎么办青岛网站制作企业
  • 已经有域名 怎么修改网站网站推广找客户
  • 网站的制作建站人增加网站流量