上一篇:05【继承、抽象、权限修饰符、final】 下一篇:07【Java核心API-01】 目录:【JavaSE零基础系列教程目录】 文章目录 06【接口、多态】 一、接口 1.1 接口概述 1.1.1 接口引入 1.1.2 接口概述 1.1.3 接口的特点 1.2 接口语法 1.2.1 含有抽象方法 1)语法: 2)示例代码: 1.2.2 JDK1.8新特性 1)语法: 2)示例代码: 3)IDEA语法检测环境 1.2.3 JDK1.9新特性 1)语法: 2)示例代码: 1.3 接口案例 1.3.1 需求分析 1.3.2 代码实现 1.3.3 测试类 1.4 接口的多实现 1.4.1 普通抽象方法 1.4.2 默认方法(JDK8新特性) 1.4.3 静态方法 1.4.4 方法优先级 1.5 接口的多继承 1.6 接口的成员变量 二、多态 2.1 多态概述 2.2 多态案例 2.2.1 功能实现 2.2.2 使用多态改进 2.3 多态的用法 2.3.1 多态的条件 2.3.2 多态示例 2.3.3 多态的扩展性 2.4 多态的转型 2.4.1 基本数据类型的自动转换 2.4.2 向上转型 2.4.3 向下转型 1)向下转型概念 2)注意事项 2.5 instanceof关键字 三、综合案例 3.1 案例需求分析 3.2 案例分析 3.3 代码实现 记得点赞~!!! 06【接口、多态】 一、接口 1.1 接口概述 1.1.1 接口引入 继承抽取了类的共性,使得其子类都具备了父类的功能,提高了代码的复用性,但是有些情况下,并不是所有的子类都应该具备父类的全部功能,有些功能只是当做与"扩展功能",并不是与生俱备的; 例如:吃饭、睡觉、走