【发布时间】:2020-01-31 16:09:52
【问题描述】:
抽象类意味着,它既有抽象方法又有具体方法,但即使它只有具体方法,它也只是看起来像一个普通的方法而已。 以及为什么我们将类声明为抽象而没有任何抽象方法?
【问题讨论】:
-
NO,abstract 意味着它是抽象的,即不完整的,不能实例化 - 如果一个类有抽象方法,它必须是抽象的,但不是抽象类不能有抽象方法。Specificatoin 8.1.1.1. abstract Classes: "抽象类是一个不完整的类,或者被认为是不完整的。"
标签: java abstraction