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

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

3天内不再提示

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

汽车玩家 来源:csdn、jianshu、cnblogs 作者:csdn、jianshu、cnbl 2021-09-01 17:50 次阅读

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

接口定义:

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

接口特点:

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


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


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


  • 接口可多继承接口


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


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


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


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


文章整合自:csdn、jianshu、cnblogs

编辑:ymf

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

    关注

    33

    文章

    7635

    浏览量

    148453
  • 路径
    +关注

    关注

    0

    文章

    49

    浏览量

    12454
  • 通道
    +关注

    关注

    0

    文章

    58

    浏览量

    20238
收藏 人收藏

    评论

    相关推荐

    USB Type-C接口定义

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

    fpga仿真器接口定义

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

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

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

    什么是TTL接口?TTL输出是怎么回事?

    什么是TTL接口?TTL输出是怎么回事? TTL接口是一种数字电信号传输标准。它使用晶体管作为信号转换器,将输入的电压信号转换为明确的逻辑电平,从而实现数据的传输和控制。 TTL接口的主要特点
    的头像 发表于 02-05 15:51 1681次阅读

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

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

    edp接口定义引脚说明

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

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

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

    数字电源的定义特点

    电子发烧友网站提供《数字电源的定义特点.doc》资料免费下载
    发表于 11-14 10:38 0次下载
    数字电源的<b class='flag-5'>定义</b>和<b class='flag-5'>特点</b>

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

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

    IO扩展模块哪些特点

    。  灵活的安装和配置  另一个重要特点是IO扩展模块的灵活安装和配置。这些模块通常具有紧凑的设计,可以轻松安装在不同的设备上,无论是机架内部还是现场设备。同时,它们通常支持多种通信接口,如以
    发表于 08-31 18:14

    Type C接口的PCB布局布线要求

    100W)。 Type-C双面可插接口最大的特点的支持USB接口双面插入,主要面向更轻薄、更纤细的设备。以下如图7-23所示,为 Type-C接口的管脚
    的头像 发表于 08-23 07:40 1605次阅读
    Type C<b class='flag-5'>接口</b>的PCB布局布线要求

    定义AXI-Lite接口的IP及源码分析

    在 Vivado 中自定义 AXI4-Lite 接口的 IP,实现一个简单的 LED 控制功能,并将其挂载到 AXI Interconnect 总线互联结构上,通过 ZYNQ 主机控制,后面对 Xilinx 提供的整个 AXI4-Lite 源码进行分析。
    发表于 06-25 16:31 2042次阅读
    自<b class='flag-5'>定义</b>AXI-Lite<b class='flag-5'>接口</b>的IP及源码分析

    多通道振弦传感器采集仪VTN416P(H)接口定义

    多通道振弦传感器采集仪VTN416P(H)接口定义 河北稳控科技多通道振弦传感器采集仪VTN416P(H) 端子定义记忆口诀:不管什么功能的端子,右侧均是负。所以,传感器端子最右两个是频率正负,电源
    的头像 发表于 05-09 10:48 309次阅读
    多通道振弦传感器采集仪VTN416P(H)<b class='flag-5'>接口</b><b class='flag-5'>定义</b>