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

长春 网站建设哪个网站可以做视频片头

长春 网站建设,哪个网站可以做视频片头,最新网上注册公司流程,西安网站制作设计定制目录1 接口隔离原则介绍2 接口隔离原则应用1 接口隔离原则介绍 接口隔离原则#xff08;Interface Segregation Principle, ISP#xff09;是指用多个专门的接口#xff0c;而不使用单一的总接口#xff0c;客户端不应该依赖它不需要的接口。这个原则指导我们在设计接口时… 目录1 接口隔离原则介绍2 接口隔离原则应用1 接口隔离原则介绍 接口隔离原则Interface Segregation Principle, ISP是指用多个专门的接口而不使用单一的总接口客户端不应该依赖它不需要的接口。这个原则指导我们在设计接口时应当注意一下几点 1、一个类对一类的依赖应该建立在最小的接口之上。 2、建立单一接口不要建立庞大臃肿的接口。 3、尽量细化接口接口中的方法尽量少不是越少越好一定要适度。 接口隔离原则符合我们常说的高内聚低耦合的设计思想从而使得类具有很好的可读性、可扩展性和可维护性。我们在设计接口的时候要多花时间去思考要考虑业务模型包括以后有可能发生变更的地方还要做一些预判。所以对于抽象对业务模型的理解是非常重要的。 2 接口隔离原则应用 下面我们来看一段代码写一个动物行为的抽象 IAnimal 接口 public interface IAnimal {void eat();void fly();void swim();}Bird 类实现 public class Bird implements IAnimal {Overridepublic void eat() {}Overridepublic void fly() {}Overridepublic void swim() {}}Dog 类实现 public class Dog implements IAnimal {Overridepublic void eat() {}Overridepublic void fly() {}Overridepublic void swim() {}}可以看出Bird 的 swim()方法可能只能空着Dog 的 fly()方法显然不可能的。这时候我们针对不同动物行为来设计不同的接口分别设计 IEatAnimalIFlyAnimal 和 ISwimAnimal 接口来看代码 IEatAnimal 接口 public interface IEatAnimal {void eat();}IFlyAnimal 接口 public interface IFlyAnimal {void fly();}ISwimAnimal 接口 public interface ISwimAnimal {void swim();}Dog 只实现 IEatAnimal 和 ISwimAnimal 接口 public class Dog implements ISwimAnimal,IEatAnimal {Overridepublic void eat() {}Overridepublic void swim() {}}来看下两种类图的对比还是非常清晰明了的
http://www.hkea.cn/news/14508463/

相关文章:

  • 网站建设伍金手指下拉7用服务器建立网站
  • 找做网站的公司好用的wordpress编辑器
  • ctoc的网站有哪些利用黑群晖做网站
  • 电商网站开发详细介绍镇江建设局网站
  • 食品网站建设策划书建站行业消失了吗
  • 海口自助建站丝路云网站建设
  • vue.js网站建设网页设计师资格证查询官网
  • 制作公司网站结构图如何在网站上做支付功能
  • 网站建设相关文章网站怎么上传ftp
  • 网站怎么收录网站海外推广多少钱
  • 免费网站app使用排名怀远县建设局门户网站
  • wordpress 顶部工具栏网络营销seo是什么
  • wordpress 恢复备份班级优化大师下载安装app
  • 作文库网站手工网站和自助建站式网站却别
  • 国外网站怎么做企业策划是什么意思
  • 深圳网站开发企业购物网站开发背景及目的
  • 网站后缀王也头像图片
  • 中山网站建设网站做网站地图邮什么好处
  • 网站关键字 怎么设置php 怎么做网站超链接
  • 做网站目的策划平台
  • 外贸自建站收款通道推广普通话的重要性
  • 做网站用什么字体字号最有前景的代理产品
  • 阿里营销网站建设智慧团建pc端网址
  • 外贸公司网站源码wordpress去除手机版
  • 同一个服务器的网站做有链小璇seo优化网站
  • 做板子焊接的网站的公司名字wordpress移动端模板
  • 网站备案帐户有什么用知名的食品行业网站开发
  • 旅游网站设计完整代码网站建设选题
  • 做物流的网站有哪些专业精准网络营销推广
  • 宁波网站推广合作商扬中网站制作公司