06【接口、多态】


上一篇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 接口引入

继承抽取了类的共性,使得其子类都具备了父类的功能,提高了代码的复用性,但是有些情况下࿰

你可能感兴趣的:(#,《JavaSE系列》,java,javase,多态,面向对象,接口)