如果一个类包含一个或多个抽象方法,它是一个()类。

题目
填空题
如果一个类包含一个或多个抽象方法,它是一个()类。
参考答案和解析
正确答案: 抽象
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

“容器是一个构件,构件不一定是容器;一个容器可以包含一个或多个构件,一个构件只能 包含在一个容器中”。根据上述描述,如果用UML类图对容器和构件之间的关系进行面向对象分析和建模,则容器类和构件类之间存在______关系。 ①继承②扩展③聚集④包含

A.①②

B.②④

C.①④

D.①③


正确答案:D

第2题:

一个抽象类中可以包含有多个纯虚函数,一个派生类中也可以包含多个虚函数。


正确答案:正确

第3题:

抽象类中至少要包含一个抽象方法。( )

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


答案:错误

第4题:

如果一个类包含一个或多个abstract方法,则它是一个()类。


正确答案:abstract

第5题:

抽象方法可以包含在任何类中()  

  • A、接口中只能包含抽象方法和常量
  • B、一个类可以实现多个接口
  • C、接口不能被继承
  • D、类实现接口时必须实现其中的方法

正确答案:D

第6题:

下列描述错误的是:()

A. 抽象类可以被继承

B. 抽象类不可以被实例化

C. 如果一个类是抽象类,那么这个类一定有抽象方法

D. 如果一个类有抽象方法,则这个类一定是抽象类


正确答案:C

第7题:

关于抽象类和具体类,下列说法不正确的是()

  • A、如果一个类有父类,该类就是具体类
  • B、如果一个类继承了父类的抽象操作方法,而该类未提供实现,那么该类是抽象类
  • C、抽象类没有任何直接的实例,而具体类则有直接实例
  • D、在UML中,通过把一个类的名称写为斜体来指明该类是抽象类

正确答案:A

第8题:

● “容器是一个构件,构件不一定是容器;一个容器可以包含一个或多个构件,一个构件只能包含在一个容器中” 。根据上述描述,如果用 UML 类图对容器和构件之间的关系进行面向对象分析和建模,则容器类和构件类之间存在(17)关系。

① 继承 ②扩展 ③聚集 ④ 包含

(17)

A.① ②

B.② ④

C.① ④

D.① ③


正确答案:D
试题(17)分析
在统一建模语言UML的类图中,类和类之间可能存在继承、泛化、聚集、组成和关联等关系。在统一建模语言的用例图中,用例和用例之间可能存在扩展、包含等关系。由于扩展和包含关系不是类图中类和类之间的关系类型,因此题干中所述的容器类和构件类之间不可能存在扩展和包含关系。因此正确答案应选D。
参考答案
(17)D

第9题:

关于抽象类的说法哪些是正确的?()

  • A、抽象类中可以有非抽象方法。
  • B、如果父类是抽象类,则子类必须重写父类所有的抽象方法。
  • C、不能用抽象类去创建对象。
  • D、接口和抽象类是同一个概念

正确答案:A,C

第10题:

在Java中,下面关于抽象类的描述正确的是()。   

  • A、抽象类可以被实例化
  • B、如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类
  • C、抽象类中的方法必须都是抽象的
  • D、声明抽象类必须带有关键字abstract

正确答案:B,D

更多相关问题