首页学历类考试大学计算机科学
(简答题)

方法的覆盖和方法的重载有什么不同?

正确答案

方法的覆盖是子类重新定义父类的成员方法,这意味着子类定义的方法具有和父类的方法具有同方法名、同参数类型、同参数类型以及同返回值。而方法的重载是在同一个类中定义同名方法的情况,这些同名方法除了方法名相同,但方法签名必须不同。

答案解析

相似试题

  • (单选题)

    在C#语言中,方法重载的主要方式有两种,包括()和参数类型不同的重载。

    答案解析

  • (单选题)

    在C# 语言中,方法重载的主要方式有两种,包括()和参数类型不同的重载。

    答案解析

  • (简答题)

    什么是方法重载?重载的方法有何特点?

    答案解析

  • (判断题)

    方法重载时,可以根据方法参数类型的不同来区分两个方法。

    答案解析

  • (填空题)

    方法重载是指类的两个或两个以上的方法(),但形式参数列表不同的情况。

    答案解析

  • (判断题)

    Java中,仅返回值的类型不同也可以区分重载的方法。

    答案解析

  • (判断题)

    子类方法和父类方法在形式上参数列表不同,就构成了覆盖。

    答案解析

  • (简答题)

    什么是方法重载

    答案解析

  • (简答题)

    简述方法重写和方法重载的区别

    答案解析

快考试在线搜题