可学答题网 > 问答 > 软件工程基础知识题库,初级程序员题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

以下关于子类和父类的叙述中,正确的是()。


以下关于子类和父类的叙述中,正确的是()。

  • A子类继承了父类的属性和方法
  • B父类继承了子类的属性和方法
  • C子类的行为和父类必须完全保持一致
  • D父类的行为必须和子类完全保持一致
参考答案
参考解析:

面向对象概念中,子类是父类的特化,子类能够自动获得父类的属性和方法,即继承父类的属性和方法,但子类可以根据实际情况对继承而来的方法进行覆盖或重载,也就是子类和父类的行为不必保持完全的一致。

分类:软件工程基础知识题库,初级程序员题库
相关推荐

1、面向对象方法中的()机制使子类可以自动地拥有(复制)父类全部属性和操作。

面向对象方法中的()机制使子类可以自动地拥有(复制)父类全部属性和操作。A约束B对象映射C信息隐蔽D继承

2、为什么子类对象可以给父类对象赋值,而父类对象不能给子类对象赋值?

为什么子类对象可以给父类对象赋值,而父类对象不能给子类对象赋值?

3、以下关于子类和父类的叙述中,正确的是()。

以下关于子类和父类的叙述中,正确的是()。A代码中使用父类对象的地方,都可以使用子类对象替换B代码中使用子类对象的地方,都可以使用父类对象替换C父类定义的对象与子类定义...

4、以下关于超类、子类、基类的叙述中,正确的是( )。

以下关于超类、子类、基类的叙述中,正确的是( )。A子类是超类的特化B基类是超类的特化C基类是子类的特化D超类是基类的特化

5、在JavaApplet程序用户自定义的Applet子类中,一般需要重载父类的

在JavaApplet程序用户自定义的Applet子类中,一般需要重载父类的( )方法宋完成主类实例的初始化工作。Astart()Bstop()Cinit()Dpaint()

6、下表正确的是 在父类中的访问属性 访问修饰符 在子类中的访问属性

下表正确的是 在父类中的访问属性 访问修饰符 在子类中的访问属性Apublic private 不能直接访问Bprotect public publicCprivate public 不能直接访问Dprotect private protect