(2013年上半年上午试题38、39)继承是父类和子类之间共享数据和方法的机制。以下关于继承的叙述中,不正确的是______(38)。有关图10.5中doIt()方法的叙述中,正确的是______(39)。 (38)

admin2021-01-13  47

问题 (2013年上半年上午试题38、39)继承是父类和子类之间共享数据和方法的机制。以下关于继承的叙述中,不正确的是______(38)。有关图10.5中doIt()方法的叙述中,正确的是______(39)。

(38)

选项 A、一个父类可以有多个子类,这些子类都是父类的特例
B、父类描述了这些子类的公共属性和操作
C、子类可以继承它的父类(或祖先类)中的属性和操作而不必自己定义
D、子类中可以定义自己的新操作而不能定义和父类同名的操作

答案D

解析 继承是父类和子类之间共享数据和方法的机制。这是类之间的一种关系,在定义和实现一个类(子类)的时候,可以在一个已经存在的类(父类)的基础上进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。一个父类可以有多个子类,这些子类都是父类的特例,父类描述了这些子类的共有属性和操作。一个子类可以继承它的父类(或祖先类)中的属性和操作,这些属性和操作在子类中不必定义,子类中还可以定义自己的属性和操作。所以选项D错误。
    题中的Thing1为接口,那么doIt()为接口中的抽象方法,必须由实现它的类去实现该方法。冈此在Thing3中必须实现,而Thing4也是Thing1的子类,但不是商接子类,所以可能由Thing4实现。
转载请注明原文地址:https://kaotiyun.com/show/dRCZ777K
0

相关试题推荐
最新回复(0)