软考中级

以下关于面向对象方法中继承的叙述中,错误的是(37)。A.继承是父类和子类之间共享数据和方法的机制B.继承定义了一种类与类之间的关系C.继承关系中的子类将拥有父类的全部属性和方法D.继承仅仅允许单重继承,即不允许一个子类有多个父类

题目

以下关于面向对象方法中继承的叙述中,错误的是(37)。

A.继承是父类和子类之间共享数据和方法的机制

B.继承定义了一种类与类之间的关系

C.继承关系中的子类将拥有父类的全部属性和方法

D.继承仅仅允许单重继承,即不允许一个子类有多个父类

参考答案和解析
正确答案:D
解析:继承是父类和子类之间共享数据和方法的机制。这是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。
  一个父类可以有多个子类,这些子类都是父类的特例,父类描述了这些子类的公共属性和操作,一个子类可以继承它的父类(或祖先类)中的属性和操作,这些属性和操作在子类中不必定义,子类中还可以定义自己的属性和操作。
如果一个子类只从一个父类得到继承,叫做“单重继承”;如果一个子类有两个或更多个父类,则称为“多重继承”。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于面向对象继承的叙述中,错误的是()。

A.继承是父类和子类之间共享数据和方法的机制

B.继承定义了一种类与类之间的关系

C.继承关系中的子类将拥有父类的全部属性和方法

D.继承仅仅允许单重继承,即不允许一个子类有多个父类


继承仅仅允许单重继承,即不允许一个子类有多个父类

第2题:

在面向对象方法中,()是父类和子类之间共享数据和方法的机制。

A.继承

B.封装

C.多态

D.覆盖


继承

第3题:

6、以下关于面向对象继承的叙述中,错误的是()。

A.继承是父类和子类之间共享数据和方法的机制

B.继承定义了一种类与类之间的关系

C.继承关系中的子类将拥有父类的全部属性和方法

D.继承仅仅允许单重继承,即不允许一个子类有多个父类


继承仅仅允许单重继承,即不允许一个子类有多个父类

第4题:

132、在面向对象方法中,()是父类和子类之间共享数据和方法的机制。

A.封装

B.继承

C.覆盖

D.多态


继承

第5题:

在面向对象方法中,( )是父类和子类之间共享数据和方法的机制。

A.封装
B.继承
C.覆盖
D.多态

答案:B
解析:
继承是父类和子类之间共享数据和方法的机制。

覆盖是子类的方法覆盖了基类的方法,以实现不同的功能,或者对父类的功能进行扩充。

第6题:

在面向对象方法中,(37)是父类和子类之间共享数据和方法的机制。子类在原有父类接口的基础上,用适合于自己要求的实现去置换父类中的相应实现称为(38)。

A.封装
B.继承
C.覆盖
D.多态

答案:B
解析:
继承是父类和子类之间共享数据和方法的机制。
覆盖是子类的方法覆盖了基类的方法,以实现不同的功能,或者对父类的功能进行扩充。

第7题:

以下关于面向对象方法中继承的叙述中,错误的是______。

A.继承是父类和子类之问共享数据和方法的机制

B.继承定义了一种类与类之间的关系

C.继承关系中的子类将拥有父类的全部属性和方法

D.继承仅仅允许单重继承,即不允许一个子类有多个父类


正确答案:D
解析:本题考查面向对象技术中继承的基本概念。
面向对象中,继承是父类和子类之间共享数据和方法的机制。这是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。可以存在多重继承的概念,但不同的程序设计语言可以有自己的规定。

第8题:

● 以下关于面向对象方法中继承的叙述中,错误的是 (37) 。

(37)

A. 继承是父类和子类之间共享数据和方法的机制

B. 继承定义了一种类与类之间的关系

C. 继承关系中的子类将拥有父类的全部属性和方法

D. 继承仅仅允许单重继承,即不允许一个子类有多个父类


正确答案:D
多重继承允许子类有多于一个的直接父类的继承

第9题:

● 以下关于面向对象方法中继承的叙述中,错误的是 (22) 。

(22)

A. 继承是父类和子类之间共享数据和方法的机制

B. 继承定义了类与类之间的一种关系

C. 继承关系中的子类将拥有父类的全部属性和方法

D. 继承仅仅允许单重继承,即不允许一个子类有多个父类


正确答案:D
c