首页 > 试题广场 >

以下关于 Java 中方法重载和重写的区别说法正确的是()

[不定项选择题]
以下关于 Java 中方法重载和重写的区别说法正确的是()
  • 方法重写和重载都是实现多态的方式,重载实现的是编译时多态,重写实现的是运行时多态
  • 方法重载需要满足以下要求:在同一个类中,方法名相同,参数列表(类型不同,顺序不同,个数不同)不同
  • 重写发生在父类和子类之间。在子类和父类两个类中,方法名相同,参数列表相同,返回值类型相同,就构成方法重写
  • 方法重载跟返回值类型无关
方法签名——方法的名称和参数类型。
不包括返回类型、访问修饰符或异常声明。


C选项答案对于"方法签名 "描述错误
重写要求方法签名完全一致(方法名、参数列表、返回类型)
发表于 2025-09-23 23:43:35 回复(0)