如果我们将方法声明为抽象,那么默认情况下,类变为抽象。然后我们可以将其应用于反之。
答案 0 :(得分:6)
如果我们将方法声明为抽象,那么默认情况下,类变为抽象。
This statement is wrong.如果您尝试在abstract
中声明未声明为class
的{{1}}方法,则会出现编译错误。
如果您将类声明为abstract
,那么您已将该类声明为抽象类。它不需要任何abstract
方法。
答案 1 :(得分:1)
它不能反过来应用,因为抽象类也可以有具体的方法。
答案 2 :(得分:0)
补充Sotirios的答案,抽象类不需要抽象方法,如果你想要一个抽象方法,你需要将这个方法抽象化,声明它。
如果一个类包含抽象方法,那么该类本身必须声明为abstract。