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

题目
问答题
为什么子类对象可以给父类对象赋值,而父类对象不能给子类对象赋值?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

(44)

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

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

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

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


正确答案:A

第2题:

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


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

第3题:

不能作为模版的有:()

A、子类

B、父类

C、对象

D、容器类


正确答案:C

第4题:

一个派生类的对象可以直接赋值给上层父类的对象。()

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


正确答案:正确

第5题:

一个父类的对象经过强制转换后,可以赋值给下层子类的对象。()

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


正确答案:正确

第6题:

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

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


参考答案:错

第7题:

下列说法()是正确的。

A.子类拥有的成员数目大于等于父类拥有的成员数目

B.父类代表的对象范围比子类广

C.子类要调用父类的方法,必须使用super关键字

D.一个Java类可以有多个父类


正确答案:B

第8题:

子类的对象能否直接向其父类对象赋值?父类的对象能否直接向其子类对象赋值?选出上述问题回答正确的一项()

A.能,能

B.能,不能

C.不能,不能

D.不能,能


正确答案:B

第9题:

一个父类的对象可以直接赋值给下层子类的对象。()

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


正确答案:错误

第10题:

子类的对象能否直接向其父类对象赋值,父类的对象能否直接向子类对象赋值? ( )

A.能,能

B.能,不能

C.不能,不能

D.不能,能


正确答案:B

更多相关问题