问题 单项选择题

下列关于Java的说法不正确的是( )。

A. abstract和final能同时修饰一个类

B. 抽象类可以做抽象父类,也可以做抽象子类和抽象方法

C. 抽象方法不一定在抽象类中,也可以在接口中

D. 声明为final的力法不能在子类中重新定义

答案

参考答案:A

解析:这两个非访问限定符,abstract表示类中含有没有实现的方法,也就是说,该类的创建是为了让别的类去继承它,来重新定义这些未在父类中实现的方法;而final修饰类来说明此类是没有子类的。这两个修饰符修饰的类从根本特性上是矛盾的。

单项选择题
单项选择题