0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是接口定义 接口的特点有哪些

汽车玩家 来源:csdn、jianshu、cnblogs 作者:csdn、jianshu、cnbl 2021-08-25 11:24 次阅读

接口是为了一种事物与另一种事物进行交流提供的通道。

接口定义:

restful风格类的路径固定,通过请求方式表示语义是查询还是添加,然后多个单词用短横线连接起来增加版本号的管理;定义的时候做好参数校验,如果用对象接受,不需要的参数不允许定义在对象里,且请求参数字段尽量与表对象字段保持一致。

接口特点:

  • 接口中所有方法都必须是抽象默认修饰符


  • 接口中的成员变量是默认的


  • 子类可以实现多个接口,同时会覆写接口父类中的所有抽象方法


  • 接口可多继承接口


  • 接口无法直接实例化对象,只能通过子类实现


  • 接口可向上转型成它的任意接口类型


  • 接口中所有方法都是抽象方法,没有构造方法


  • 接口中只允许属性、方法,可直接省略不写


文章整合自:csdn、jianshu、cnblogs

编辑:ymf

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    7637

    浏览量

    148461
  • 对象
    +关注

    关注

    1

    文章

    38

    浏览量

    17291
  • 通道
    +关注

    关注

    0

    文章

    58

    浏览量

    20239
收藏 人收藏

    评论

    相关推荐

    USB Type-C接口定义

    电子产品中主流的接口类型。 Type-C接口由USB Implementers Forum制定,全名为USB Type-C接口,是一种通用串行总线(USB)的硬件接口规范。与传统的US
    的头像 发表于 03-20 11:24 603次阅读

    fpga仿真器接口定义

    FPGA(Field-Programmable Gate Array,现场可编程门阵列)仿真器接口定义主要依赖于仿真器的具体设计和所支持的通信协议。在FPGA的设计和仿真过程中,接口定义
    的头像 发表于 03-15 14:01 210次阅读

    Type-C接口母座引脚定义解析

    Type-C接口母座作为一种先进的连接标准,在现代电子设备中得到广泛应用。本文将深入解析Type-C接口母座的引脚定义,揭示其在实现多功能连接方面的关键构件,为用户提供更全面的了解。
    的头像 发表于 02-19 15:43 2145次阅读

    esata接口怎么用 esata接口可以当usb接口用吗

    的场合更为适用。本文将详细介绍ESATA接口的使用方法,并回答ESATA接口是否可以作为USB接口的功能替代。 首先,我们来了解一下ESATA接口的基本信息和
    的头像 发表于 01-22 14:58 1846次阅读

    北向接口和南向接口是什么?南向接口和北向接口的区别

    北向接口和南向接口是什么? 北向接口和南向接口是网络管理中的两种接口类型,它们分别具有不同的功能和特点
    的头像 发表于 01-19 16:10 2231次阅读

    Type-C接口的功能与应用:关键特点与优势

    Type-C接口的功能与应用:关键特点与优势  Type-C接口是一种新型的通用接口,具有许多先进的功能和优势。它被广泛应用于各种设备和领域,如移动设备、电脑、音视频设备等。在本文中,
    的头像 发表于 12-29 10:34 404次阅读

    SATA接口和M.2接口的区别

    的分析。 1. 功能差异: SATA接口作为一种串行ATA接口标准,主要用于连接硬盘驱动器和光驱设备。它支持热插拔和热交换,具有数据传输速度稳定的特点,但其主要局限在于其存储容量限制以及传输速度较低。 M.2
    的头像 发表于 12-28 15:13 1137次阅读

    edp接口定义引脚说明

    接口的引脚定义和功能。 一、主要引脚功能 VDD(Pin 1):供电引脚,提供正电压。 GND(Pin 2):地引脚,提供零电位。 HPD(Pin 3):热插拔检测引脚,用于检测连接状态的变化
    的头像 发表于 12-08 10:41 6193次阅读

    jtag接口和swd接口区别

    它们都可以用于嵌入式设备调试,但在设计、功能和性能方面存在一些区别。以下是关于 JTAG 和 SWD 接口的详细比较。 1. 接口定义和适用性 JTAG 接口是一种标准化的串行
    的头像 发表于 12-07 15:29 4017次阅读

    话题通信接口定义和运行效果

    话题接口定义与使用 话题通信接口定义也是类似的,继续从之前的机器视觉案例中来衍生,我们想把服务换成话题,周期发布目标识别的位置,不管有没有人需要。 运行效果 现在我们会运行三个节点
    的头像 发表于 12-01 15:32 182次阅读
    话题通信<b class='flag-5'>接口</b>的<b class='flag-5'>定义</b>和运行效果

    服务通信接口定义与使用

    了解了通信接口的概念,接下来我们再从代码实现的角度,研究下如何定义以及使用一个接口。 在之前服务概念讲解的课程中,我们编写了这样一个例程,我们再来回顾下。 有三个节点: 第一个驱动相机发布图像
    的头像 发表于 12-01 15:28 196次阅读
    服务通信<b class='flag-5'>接口</b>的<b class='flag-5'>定义</b>与使用

    接口定义 通信接口的作用

    是什么呢?为了让大家都好理解,我们可以给传递的数据定义一个标准的结构,这就是通信接口接口定义 接口的概念在各个领域随处可见,无论是硬件
    的头像 发表于 12-01 14:59 320次阅读

    java接口是特殊的抽象类吗

    的区别。 首先,从语法和定义上来看,接口和抽象类是不同的。接口是用interface关键字定义的,而抽象类是用abstract关键字定义的。
    的头像 发表于 11-21 10:07 267次阅读

    SystemC TLM中的接口

    的。 在SystemC中,sc_interface是所有接口的基类,任何一个接口必须直接或间接继承sc_interface。 此外,接口不包含任何数据成员。下面是一个接口实例,首先
    的头像 发表于 11-02 15:54 321次阅读

    SWD的接口对比JTAG接口什么优势?

    SWD的接口对比JTAG接口什么优势
    发表于 10-09 07:09