以下关于子类和父类的叙述中,正确的是______。 A.代码中使用父类对象的地方,都可以使用子类对象替换 B.代码中使用子类对象的地方,都可以使用父类对象替换 C.父类定义的对象与子类定义的对象在属性和方法上一定相同 D.父类定义的对象与子类定义的对象在属

admin2019-05-11  27

问题 以下关于子类和父类的叙述中,正确的是______。
A.代码中使用父类对象的地方,都可以使用子类对象替换
B.代码中使用子类对象的地方,都可以使用父类对象替换
C.父类定义的对象与子类定义的对象在属性和方法上一定相同
D.父类定义的对象与子类定义的对象在属性和方法上一定不同

选项 A、 
B、 
C、 
D、 

答案A

解析 本题考查类和对象的基本概念。
   面向对象技术中,子类是父类的特化,子类可以根据自己的需求,选择和父类保持一样的属性和方法,或者增加新的属性、方法,或者改变父类已有的方法。但根据类之间继承关系的含义,一个子类对象一定也是一个父类对象,所有使用父类对象的地方,都可以使用子类对象代替。因为子类可以选择改变父类的属性和方法,因此,子类和父类有可能具有完全相同的属性和方法,也有可能不完全相同。
转载请注明原文地址:https://kaotiyun.com/show/7SVZ777K
0

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