请问JAVA知识求解:请问以下哪个类不能被子类继承() A.class A( ) B.abstract final class A ( )

c.native class A( ) D.final class A( )
2024-12-30 02:45:35
推荐回答(4个)
回答1:

B不能,B中对class A的声明有两个额外的关键字,一个是abstract,一个是final。

abstract:被该关键词修饰的类叫做“抽象类”,也就是说该类只有被继承才能实例化。

final:被该关键词修饰的类是不能被继承的。

回答2:

B和C 这 两种方式(abstract final class A ( ) 和 native class A( ) )根本就是错误的
abstract:被该关键词修饰的类叫做“抽象类”,也就是说该类只有被继承才能实例化。

final:被该关键词修饰的类是不能被继承的

D这种方式(final class A( ))修饰的类是不能被继承的

回答3:

a需要同一个Package下面, b,c是错误的的修饰,D不能被继承

回答4:

D . final class A()