开发同学常挂在嘴边的接口是什么

开发同学常挂在嘴边的接口是什么

接口概念

书本中的标准接口定义叫Interface,在JAVA编程语言中接口是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过implements 关键字来实现接口,从而来重写接口中的抽象方法。

例如

interface Animal {

public void eat();

public void travel();

class Cat implements Animal {

public void eat() {

// TODO Auto-generated method stub

}

public void travel() {

// TODO Auto-generated method stub

}

}

}

而实际工作中开发同学常常挂在嘴边的接口并不像上面说的,通常有两种方式体现:

1.就是一个http请求

例如:http://host:port/getAllPeople

这个请求就是一个接口,当你发送这个url后,会从服务器端收到请求。服务端的核心代码是,有一个方法来判断url是什么,如果匹配到getAllPeople,则调用相关的方法,例如getAllPeople(){//具体实现代码}

2.就是不通过http请求,直接调用方法getAllPeople(){//具体实现代码}

上面这两种方式也就是接口测试中常用的两种方法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 面向对象的六大原则 单一职责原则 所谓职责是指类变化的原因。如果一个类有多于一个的动机被改变,那么这个类就具有多于...
    JxMY阅读 1,028评论 1 3
  • 第03天java面向对象 今日内容介绍 ·接口 ·匿名对象&final ·多态 ·接口 1.接口的概述 接口是功能...
    chcvn阅读 529评论 0 0
  • 多态 任何域的访问操作都将有编译器解析,如果某个方法是静态的,它的行为就不具有多态性 java默认对象的销毁顺序与...
    yueyue_projects阅读 1,093评论 0 1
  • 泛型 对象和实例是一个意思,类与对象的关系就像数据类型和变量一样。 泛型的主要目的之一就是用来指定类(如:容器)要...
    yueyue_projects阅读 626评论 0 0
  • 其实很多老师都是讲的一个套路,因为好的思想就那么一点,都是被前人开发完了的,你能做的只是更加容易理解,而这...
    系统升级永久阅读 311评论 0 0

友情链接更多精彩内容