当前位置: 代码迷 >> 综合 >> 【笔记】Java的接口的概述(关键字interface、implements)、接口的特点、接口的成员特点
  详细解决方案

【笔记】Java的接口的概述(关键字interface、implements)、接口的特点、接口的成员特点

热度:63   发布时间:2023-11-21 11:48:30.0

文章目录

  • 一、接口的概述(关键字interface、implements)
  • 二、接口的特点
  • 三、接口的成员特点

一、接口的概述(关键字interface、implements)

在这里插入图片描述
(接口类似于抽象类,但是比抽象类更加抽象。)
在这里插入图片描述
下面我们先来定义一个接口,看一下步骤

首先新建一个软件包(这个大家都会)

然后在软件包里面新建一个Java类,命名Test(这大家也会)

最后一步,在软件包里面定义一个接口
在这里插入图片描述
我们先选中Java类,点击,出现
在这里插入图片描述
我们点击选中“接口”就行了。,接着命名Smoking(随便起个名字)
在这里插入图片描述
然后我们能看到我圈的地方已经变成了interface

之后我们再创建一个Teacher类,就可以开始写代码了

!!!接口中的成员方法都有系统默认的修饰符 public abstract,所以写不写都行

:写一个接口的例子

Test类部分代码

package Package;public class Test {
    public static void main(String[] args) {
    //多态Smoking sm = new Teacher(); //接口是不能实例化的,必须要通过创建其子类对象来实例化sm.smoke();}
}

Smoking接口部分代码

package Package;//接口:表示抽烟的功能
public interface Smoking {
    //成员方法public abstract void smoke();  //接口中的成员方法都有系统默认的修饰符 public abstract,所以写不写都行
}

**Teacher类(子类)**部分代码

package Package;//接口Smoking的实现类(子类)
public class Teacher implements Smoking {
    @Overridepublic void smoke() {
    System.out.println("抽烟有害健康");}
}

输出结果:
在这里插入图片描述

二、接口的特点

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
类与接口、接口与接口之间的多实现、多继承时,使用逗号连接。

三、接口的成员特点

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  相关解决方案