标签: java
如果抽象类定义为final,该怎么办?我知道抽象类的含义,但我不知道如何使用它以及为什么它会在第一个地方声明?
答案 0 :(得分:6)
编译器不允许您将类声明为abstract和final。
abstract
final
Section 8.1.1.2 of the JLS州:
如果同时声明一个类final和abstract,那么这是一个编译时错误,因为这样一个类的实现永远无法完成(§8.1.1.1)。