java多选题?

关于抽象类,那些描述是正确的:

(4.0分)
A、
抽象类中一定包含抽象方法。
B、
由于抽象类是需要被继承的,所以abstract类不能用final来修饰。也就说,一个类不能既是最终类,又是抽象类,即关键字abstract与final不能合用。

C、
抽象类的子类必须实现父类中的所有抽象方法。
D、
抽象方法必须被子类的方法所覆盖,或将自己也声明成抽象方法。

A错。 抽象类中可以包含抽象方法,但不一定包含抽象方法。

B对。

C错。  只有抽象类的普通子类才需要,如果子类也是抽象类那么不实现也可以。

D对。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-23
抽象类可以没有抽象方法,但是如果你的一个类已经声明成了抽象类,即使这个类中没有抽象方法,它也不能再实例化,即不能直接构造一个该类的对象。
如果一个类中有了一个抽象方法,那么这个类必须声明为抽象类,否则编译通不过。
A是错的
B是对的
C是错的,抽象方法可以不实现,但是子类也必须声明为抽象类
D是正确的
第2个回答  2019-12-23
ABD,C不对,不一定全部实现
望采纳追问

已采纳

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网