文章目录 零、本讲学习目标 一、老版本接口定义 二、JDK8接口定义 (一)接口定义语法格式 (二)接口语法定义说明 三、接口案例演示 (一)接口的定义与实现 1、创建形状接口 2、创建圆类,实现形状接口 3、创建测试类 4、课堂练习 (二)接口的多根继承 1、创建人接口 2、创建可写接口 3、创建男人接口,继承人与可写接口 4、创建警察类,实现男人接口 5、创建测试类 (三)继承一个类与实现多个接口 1、创建网卡接口 2、创建USB接口 3、创建电脑抽象类 4、创建笔记本电脑类 5、创建测试类 四、接口特点总结 零、本讲学习目标 理解接口的作用 掌握如何定义和实现接口 理解接口是多根继承 明白Java类可实现多个接口 一、老版本接口定义 接口是一种特殊的抽象类,它不能包含普通方法,其内部的所有方法都是抽象方法,它将抽象进行得更为彻底。接口其实是定义了一种标准或规范,既然如此,接口里不能包含一般的属性,只能包含常量。 二、JDK8接口定义 接口中除了抽象方法外,还可以有默认方法和静态方法(也叫类方法),默认方法使用default修饰,静态方法使用static修饰,并且这两种方法都允许有方法体。 (一)接口定义语法格式 [修饰符]