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

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


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

  • A代码中使用父类对象的地方,都可以使用子类对象替换
  • B代码中使用子类对象的地方,都可以使用父类对象替换
  • C父类定义的对象与子类定义的对象在属性和方法上一定相同
  • D父类定义的对象与子类定义的对象在属性和方法上一定不同
参考答案
参考解析:

一个子类可以继承其父类(或祖先类)中的属性和操作,这些属性和操作在子类中不必定义,子类中还可以定义自己的属性和操作。

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

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

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

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

以下关于子类和父类的叙述中,正确的是()。A子类继承了父类的属性和方法B父类继承了子类的属性和方法C子类的行为和父类必须完全保持一致D父类的行为必须和子类完全保持一致

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

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

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

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

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

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

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

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