• 2022-06-06
    子类中可以定义与父类中的名字、参数列表、返回值类型都相同的方法,称为方法的( ),在一个类中定义多个名称相同但参数不同方法称为方法的( )。
  • 重写;覆盖# 重载
    本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/jmxaxxjxemetxto.html

    内容

    • 0

      在一个类中可以定义两个名称相同但参数类型或个数不同的方法。

    • 1

      如果在同一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的__________,如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被___________。(请用中文回答)

    • 2

      重载(overloading)和重写(overriding)有什么区别和联系以下说法正确的有() A: 重载涉及同一个类中的同名方法,要求方法名相同,参数列表不同,与返回值类型无关。 B: 重载涉及同一个类中的同名方法,要求方法名相同,参数列表不同,与返回值类型有关。 C: 重写涉及的是子类和父类之间的同名方法,要求方法名不同、参数列表相同、返回值类型相同(或者是其子类)。 D: 重写涉及的是子类和父类之间的同名方法,要求方法名相同、参数列表不相同、返回值类型相同(或者是其子类)。

    • 3

      为类定义多个名称相同、但参数的类型或个数不同的方法的做法称为

    • 4

      覆写(overriding)是在子类当中定义名称、参数个数与类型均与父类相同的方法,用以覆写父类中的方法。(