专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java面试基础回顾12-接口(java基础面试问题大全及答案大全)

temp10 2024-09-07 20:05:38 java教程 14 ℃ 0 评论

接口概述:体现的是规范,是标准。实现接口的子类必须重写完接口里面的全部抽象方法。

接口格式:修饰符 interface 接口名称{

Java面试基础回顾12-接口(java基础面试问题大全及答案大全)

}

注意:JDK1.8之前接口中只有抽象方法和常量。

类实现接口格式:修饰符 class 实现类名称 implements 接口1,接口2{

}

实现接口的类称为实现类,一个类可以实现多个接口。

引申:类与类是单继承关系,一个类只能继承一个直接父类。类与接口是多实现关系,一个类可以实现多个接口。接口与接口是多继承关系,一个接口可以同时继承多个接口。

了解:JDK1.8之后接口新增了三个方法,默认方法、静态方法、私有方法


public class InterfaceDemo {
    public static void main(String[] args) {
        Philips philips =new Philips();
        philips.usb();
    }
}

/**
 * 鼠标接口
 */
interface Mouse{

    /*usb规范*/
    void usb();

}

/**
 * 飞利浦鼠标类实现鼠标接口
 */
class Philips implements Mouse{
    
    /*
    实现鼠标类中抽象方法
     */
    @Override
    public void usb() {
        System.out.println("飞利浦鼠标集成usb插口");
    }
}

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表