首页 > 编程语言 >java蓝途之接口

java蓝途之接口

时间:2022-09-20 11:44:28浏览次数:70  
标签:蓝途 java 实现 接口 重写 public

接口

  • 接口:关键字interface

接口的特点:

1:接口不能直接创建对象,但是可以创建数组

2:接口通常是用来被类实现的,使用关键字implements,实现之后,需要重写接口中的所有抽象方法,如果不想重写,将自己变成抽象类

3:接口中只能存放常量和抽象方法

4:接口中默认的访问权限是public也只能是public

5:接口可以多继承接口

6:接口可以被类多实现(也就是一个类可以实现多个接口),使用逗号隔开

7:如果又有继承又有实现,应该先继承,在实现

- 接口的作用

1:做功能的拓展
2:作为父类统一数据类型

标签:蓝途,java,实现,接口,重写,public
From: https://www.cnblogs.com/wmma/p/16710416.html

相关文章

  • JavaScript 正则表达式
    正则表达式:      [email protected]      -正则表达式用于定义一些字符串的规则,        计算机可以根据正则表达式,来检查一......
  • javascript中的控制语句
      1、forin用来遍历对象的,可以在属性未知的情况下遍历对象  2、forof:遍历数组和其他迭代对象,如:Map,Set等  3、trycatchfinally,捕获异常,无论异常是否发......
  • java中IO流字符的读入与写出操作
    importjava.io.*;importorg.junit.Test;publicclassFileReaderWriterTest{//写@TestpublicvoidtestWriter(){FileWriterfw=null......
  • 基础 JavaScript 第 6 部分:If Else JavaScript
    基础JavaScript第6部分:IfElseJavaScript大家好,各位朋友,希望你们永远健康成功。这次我们将继续JavaScript教程,之前我们已经讨论过JavaScript中的运算符。在Jav......
  • 如何使用 JavaScript 在 Camunda 外部任务中使用瞬态变量
    你怎么做使用JavaScript的Camunda外部任务中的瞬态变量在本文中,让我们看看如何在使用java脚本实现Camunda外部任务的同时使用瞬态变量。先决条件:1.卡蒙达7.1......
  • JavaScript 类型转换
    强制类型转换        -指将一个数据类型强制转换为其他的数据类型        -类型转换主要指,将其他的数据类型,转换为      ......
  • java FileInputStream的相对路径
    javaFileInputStream的相对路径是相对于src目录的publicvoidbufferTest(){try(FileChannelchannel=newFileInputStream("src/main/resources/data.txt").get......
  • Java中如何数组进行反转呢?
    下文笔者将讲述java代码数组反转的方法分享,如下所示:数组是我们日常开发中常用过的一种数据结构,那么我们如何将一个数组反转操作呢?下文笔者借助栈对象的先进后出的特性,......
  • javascript中的运算符
     重点看带星号的1、===严格相等运算符,用作逻辑判断,为什么不用==呢? 第二条1=='1',解释器会将'1'转化称数字1然后再比较,结果就是true而第三条就是从类型和数值上比较......
  • pod内部java.net.UnknownHostException
    周日中午接应用电话,反馈有个应用异常,查看pod日志中,出现以下的报警java.net.UnknownHostException:channel-ndc-imp查看channel-ndc-imp服务,是正常的。尝试登录某个pod,n......