Java认证考试综合练习

问答题什么是抽象方法?它有何特点?如何定义抽象方法?如何使用抽象方法?

题目
问答题
什么是抽象方法?它有何特点?如何定义抽象方法?如何使用抽象方法?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下对抽象类的描述正确的是( )

A)抽象类没有构造方法

B)抽象类必须提供抽象方法

C)有抽象方法的类一定是抽象类

D)抽象类可以通过new关键字直接实例化


答案:C

第2题:

抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。


正确答案:错误

第3题:

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

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

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

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

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


正确答案:A

第4题:

什么是抽象类?抽象类中是否一定要包括抽象方法?


正确答案:抽象类是一个不完全的类,不能使用new方法进行实例化。
抽象类可以包含抽象方法,也可以不包含抽象方法,但有抽象方法的必须是抽象类。

第5题:

在用OOA方法对调查结果进行分析处理时,依据的原则中有抽象原则。问:什么叫抽象?数据抽象和过程抽象又是如何定义的?


正确答案: 抽象是指为了某一分析目的而集中精力研究对象的某一性质,它可以忽略其他与此目的无关的部分。在使用这一概念时,我们承认客观世界的复杂性,也知道事物包括有多个细节,但并不打算去完整地考虑它。抽象机制被用在数据分析方面,称之为数据抽象。抽象机制被用在对过程的分解方面,被称之为过程抽象。

第6题:

什么是抽象类?它有什么特点?它和接口有何异同?


正确答案: 在声明类时,在类名前使用abstract修饰符则表示该类为抽象类。
抽象类不能被实例化,只能作为其他类的基类。
抽象类可以包含抽象成员(有abstract修饰符的成员)和非抽象成员。
必须在派生类中实现抽象类的每一个抽象方法,而且实现的方法必须和抽象类中指定的方法一样(即参数个数、类型、返回值完全相同)。

第7题:

什么是抽象方法?它有何特点?如何定义抽象方法?如何使用抽象方法?


正确答案: 被abstract所修饰的方法叫抽象方法,抽象方法的作用在为所有子类定义一个统一的接口。对抽象方法只需声明,而不需实现,即用分号(;)而不是用{},格式如下:
A.bstractreturnTypeabstractMethod([paramlist]);

第8题:

抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。()

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


参考答案:错误

第9题:

抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法


正确答案:错误

第10题:

抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法,不能包含带有方法体的具体方法。


正确答案:错误