题目内容

下列关于多态的说法中,正确的是?( )

A. 多态可以解决方法同名的问题
B. 多态可以提高程序的可扩展性
C. 多态可以提高程序的可维护性
D. 在多态中,使用父类引用可以操作子类的所有方法

查看答案
更多问题

下列关于对象间类型转换的描述中,正确的是( )

A. 类型转换的前提是存在继承关系
B. 强制类型转换可以实现对象间的类型转换
C. 对象之间的类型转换是多态的一种体现
D. 对象之间的类型转换可以降低代码的耦合度

若Animal 是Cat,Dog的父类,则下列选项中,正确的是()

Animal animal = new Cat();
B. Cat cat = (Cat)new Animal();
C. Animal animal = new Dog();
D. Cat cat = (Cat)new Dog();

下列关于对象间类型转换的说法中,正确的是( )

A. 与基本数据类型的相互转换一样,对象的类型转换可通过自动转换或强制转换进行
B. 无继承关系的两个类的对象之间试图转换时出现编译错误
C. 有继承关系的两个类的对象之间,子类的对象转换为父类的对象,可自动转换也可以强制转换
D. 由new语句创建的父类对象不能转换为子类的对象

下列选项中,属于面向对象特征的是( )

A. 封装
B. 继承
C. 多态
D. 重构

答案查题题库