Java程序设计

多选题在Java中,关于final关键字的说法正确的是()。A如果修饰变量,则一旦赋了值,就等同一个常量B如果修饰类,则该类只能被一个子类继承C如果修饰方法,则该方法不能在子类中被覆盖D如果修饰方法,则该方法所在的类不能被继承

题目
多选题
在Java中,关于final关键字的说法正确的是()。
A

如果修饰变量,则一旦赋了值,就等同一个常量

B

如果修饰类,则该类只能被一个子类继承

C

如果修饰方法,则该方法不能在子类中被覆盖

D

如果修饰方法,则该方法所在的类不能被继承

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Java语言定义符号常量使用final关键字。()

此题为判断题(对,错)。


参考答案:对

第2题:

在Java中,下列关于final关键字的说法正确的有()。

A、如果修饰变量,则一旦赋了值,就等同一个常量

B、如果修饰类,则该类只能被一个子类继承

C、如果修饰方法,则该方法不能在子类中被覆盖

D、如果修饰方法,则该方法所在的类不能被继承


参考答案:A,C

第3题:

在Java中,用 关键字定义常量。()

A.define

B.fixed

C.const

D.final


参考答案:D

第4题:

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

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

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

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

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


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

第5题:

在java中如果声明一个类为final,表示什么意思?


正确答案:final是最终的意思,final可用于定义变量、方法和类但含义不同,声明为final的类不能被继承。

第6题:

下面说法正确的是()。

A.final可修饰类、属性(变量)、方法

B.abstract可修饰类、方法

C.抽象方法只有方法头,没有方法体

D.关键字final和abstract不能同时使用


正确答案:ABCD

第7题:

Java中被final关键字修饰的变量,不能被重新赋值。( )

此题为判断题(对,错)。


参考答案:正确

第8题:

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

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

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

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

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


正确答案:A

第9题:

以下关于final关键字说法错误的是( )(两项)

A)final是java中的修饰符,可以修饰类、接口、抽象类、方法和属性

B)final修饰的类肯定不能被继承

C)final修饰的方法不能被重载

D)final修饰的变量不允许被再次赋值


答案:AC

第10题:

Java中被final关键字修饰的变量,不能被重新赋值


正确答案:正确

更多相关问题