如果p是父类Parent的对象,而c是子类Child的对象,则语

题目

如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面是有关子类调用父类构造函数的描述正确的是()

A、子类定义了自己的构造函数,就不会调用父类的构造函数

B、子类必须通过super关键字调用父类没有参数的构造函数

C、如果子类的构造函数没有通过super调用父类构造函数,那么子类会先调用父类不含参数的构造函数,再调用子类自己的构造函数

D、创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数


参考答案:C

第2题:

【 】是指子类对象可以像父类对象那样使用,同样的消息既可以发送给父类对象,也可以发送给子类对象。


正确答案:多态性
多态性 解析:本题考察的是有关多态性的定义。

第3题:

在面向对象方法中,如果“鸡”是一类对象,“公鸡”、“母鸡”等都继承了“鸡”类的性质,因而是“鸡”的( )。

A.子类

B.实例

C.对象

D.父类


正确答案:A
解析:面向对象方法中,继承是表示类之间的相似性的机制。如果类X继承类Y,则X为Y的子类,Y为X的父类(超类)。如果“鸡”是一类对象,“公鸡”、“母鸡”等都继承了“鸡”类的性质,因而是“鸡”的子类。

第4题:

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

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

正确答案:A

第5题:

如果f是父类Flower的对象,而r是子类Rose的对象,则语句f=r是正确的。()

此题为判断题(对,错)。


答案:对

第6题:

子类对象可以直接赋值给父类对象;而父类对象不可以赋值给子类对象。()

此题为判断题(对,错)。


参考答案:错

第7题:

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

A.代码中使用父类对象的地方,都可以使用子类对象替换

B.代码中使用子类对象的地方,都可以使用父类对象替换

C.父类定义的对象与子类定义的对象在属性和方法上一定相同

D.父类定义的对象与子类定义的对象在属性和方法上一定不同

A.

B.

C.

D.


正确答案:A
解析:本题考查类和对象的基本概念。
  面向对象技术中,子类是父类的特化,子类可以根据自己的需求,选择和父类保持一样的属性和方法,或者增加新的属性、方法,或者改变父类已有的方法。但根据类之间继承关系的含义,一个子类对象一定也是一个父类对象,所有使用父类对象的地方,都可以使用子类对象代替。因为子类可以选择改变父类的属性和方法,因此,子类和父类有可能具有完全相同的属性和方法,也有可能不完全相同。

第8题:

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

(44)

A. 代码中使用父类对象的地方,都可以使用子类对象替换

B. 代码中使用子类对象的地方,都可以使用父类对象替换

C. 父类定义的对象与子类定义的对象在属性和方法上一定相同

D. 父类定义的对象与子类定义的对象在属性和方法上一定不同


正确答案:A

第9题:

一个子类对象可以被视为是其父类的一个对象,因此如果一个方法的形参定义的是父类对象,调用该方法时可以使用子类对象作为实参。()

此题为判断题(对,错)。


答案:对

第10题:

查找段落的父元素中每个类名为selected的父元素,写法正确的是()。

  • A、$("p").parent()
  • B、$("p").parent(".selected")
  • C、$("p").parent("selected")
  • D、$("p").parentAll(".selected")

正确答案:B

更多相关问题