- 0
- 0
- 约3.91千字
- 约 13页
- 2026-11-14 发布于山西
- 举报
多态的面试题及答案
一、单选题(共10题,每题10分)
1.在Java中,关于多态的描述,下列说法正确的是?
A.多态是指同一个行为具有多个不同表现形式或形态的能力
B.多态只能在继承关系中实现,且父类和子类必须是同一个类
C.多态是编译时的行为,由JVM在编译阶段确定调用哪个方法
D.多态要求子类必须重写父类的所有方法,否则无法实现多态
答案:A
2.下列代码的输出结果是?
Parentp=newChild();
p.method();
classParent{
publicvoidmethod(){System.out.println(Parentmethod);}
}
classChildextendsParent{
publicvoidmethod(){System.out.println(Childmethod);}
}
A.Parentmethod
B.Childmethod
C.编译错误
D.运行时抛出异常
答案:B
3.在Java多态中,当调用子类重写的方法时,系统会根据对象的实际类型(运行时类型)来决定调用哪个方法,这被称为?
A.静态绑定
B.动态绑定
C.编译绑定
D.静态分派
答案:B
4.关于构造函数,下列关于多态的描述正确的是?
A.构造函数可以被继承,也可
原创力文档

文档评论(0)