我只是遇到了关于抽象类的两种不同观点:

1)有人说,抽象方法不能用于具体的(普通)课;而抽象类可以同时具有抽象/非抽象方法

2)同时,在youtube上备受关注的教程说:“任何具有抽象方法的类,都将使其类自动定义为抽象”。

第二点与第一点完全相反;在实施它时,我仅在第一个概念上取得了成功,而在第二个概念上却没有。但是,如果有人可以耐心帮助我,我仍然希望在这方面有一个详细的说明。

最佳答案

official Java tutorial中所述,“如果类包含抽象方法,则必须将类本身声明为抽象”。它不会自动变成抽象。它需要显式标记为抽象。

10-07 19:07
查看更多