问题
单项选择题
以下关于面向对象方法中继承的叙述中,错误的是()。
A.继承是父类和子类之间共享数据和方法的机制
B.继承定义了一科-类与类之间的关系
C.继承关系中的子类将拥有父类的全部属性和方法
D.继承仅仅允许单重继承,即不允许一个子类有多个父类
答案
参考答案:D
解析:
本题考查面向对象技术的基本概念。
面向对象中,继承是父类和子类之问共享数据和方法的机制。它是类与类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。
继承有两种分类方法:一种是从继承源上分类,可以分为单继承和多继承;另一种是从继承内容上分类,可以分为取代继承、包含继承、受限继承和特化继承。面向对象方法中可以存在多重继承的概念。