Java 抽象类速查手册

不能实例化,却功能完整。 从定义、语法、继承到抽象方法与五条规定,11 张图讲透 Java 抽象类的全部知识点。 零基础入门与面试复习都适用。点击任意卡片进入完整图文详解。

这套手册讲什么

Java 抽象类速查手册 封面卡片
COVER

Java 抽象类

整理自网上,系统讲解 Java 抽象类的定义、语法、abstract 关键字、为什么不能 new、抽象方…

Java 抽象类是什么
CARD 02 / 10

Java 抽象类是什么

抽象类是缺乏足够信息描绘具体对象的类,不能 new 却功能完整。本文从定义、为什么需要抽象类,到抽象类与…

Java 抽象类语法
CARD 03 / 10

Java 抽象类语法

用 abstract class 定义抽象类,与普通类几乎一样,只是多了不能实例化的限制。本文给出 Em…

Java Employee 抽象类结构
CARD 04 / 10

Java Employee 抽象类结构

Employee 抽象类含 name/address/number 三个成员变量、computePay/…

Java 抽象类不能实例化
CARD 05 / 10

Java 抽象类不能实例化

抽象类必须被继承才能使用,尝试 new Employee 会触发编译错误 Employee is abs…

Java 继承抽象类
CARD 06 / 10

Java 继承抽象类

用 extends 继承抽象类,例如 Salary extends Employee。子类拿到父类全部成…

Java Salary 继承示例
CARD 07 / 10

Java Salary 继承示例

Salary 继承 Employee,重写 mailCheck 并新增 salary 与 compute…

Java 抽象方法
CARD 08 / 10

Java 抽象方法

用 abstract 声明抽象方法,它只包含方法名、没有方法体,方法名后直接跟分号。本文展示 compu…

Java 抽象类五条规定
CARD 09 / 10

Java 抽象类五条规定

抽象类有五条硬规定:不能实例化;不一定含抽象方法但含抽象方法必为抽象类;抽象方法不含方法体;构造方法与 …

Java 抽象类 vs 接口
CARD 10 / 10

Java 抽象类 vs 接口

抽象用 abstract class,只能继承一个;接口用 interface,可实现多个。抽象类可有普…

Java 抽象类总结与面试
CARD 11 / 10

Java 抽象类总结与面试

Java 抽象类要点收尾:三条核心结论、常见易错点(构造/static 不能抽象、含抽象方法必为抽象类、…