首页试题详情
难度: 使用次数:138更新时间:2026/03/16
1.
Java 中方法重载(Overload)和方法重写(Override)的最主要区别是?
A.方法重载发生在子类中,重写发生在同一类中。
B.方法重写改变参数列表,重载不改变。
C.方法重写必须保持方法名和参数列表相同,而重载可以不同。
D.方法重载实现的是静态多态,重写实现的是动态多态。
题型:选择题 知识点:第二章 面向对象程序设计
【答案】
C
【解析】
方法重写是子类对父类方法的重新定义,必须保持方法名和参数列表相同;方法重载是同一类中多个名称相同但参数不同的方法,因此 C 是正确的。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

类题推荐:

未分类