栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2021-10-22 接口

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-10-22 接口

接口

接口是比抽象类更高级的抽象,当然抽象类也是比类更高级的抽象。
接口中只能有方法的定义,不能有实现。

abstract都不需要了,但是要使用关键字interface,这种类我们称之为【接口】。

注:
  1. 接口中能定义抽象方法,不能有实例字段、不能有方法实现(静态的可以),Java8以后的接口可以定义默认方法。
  2. 编写接口的目的在于对类的某些能力进行约定和规范,接口不能被实例化,没有构造器。
  3. 接口中的方法默认是public的,我们也推荐使用默认的,也就是我们定义接口时,不用写他们的权限修饰符。但是因为接口是契约、是约定子类必须具备的某些能力,是需要子类去实现的,所以我们在写接口时,推荐使用javadoc的方式给接口加注释。
  4. 接口要被实现,实现接口要用implements,要实现就要实现接口中所有的方法
  5. Java中是单继承多实现(接口)
  6. 继承接口时要用extends,但是子类也要申明成接口
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/345234.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号