多态概念:提到的例子是方法重载还是覆盖?

时间:2018-03-14 01:05:00

标签: java polymorphism

以下示例所属的概念:方法重载或方法覆盖???

package com.java.inheritance;
class A {
public void display(Integer i)
{
    System.out.println("in display of A"+i);
}
}

class B extends  A
{
    public void display(String i)
    {
        System.out.println("in display of B class"+i);
    }
}
/*public class InheritanceDemo{
    public static void main(String args[])
    {
        A a=new B();
        a.display("suchi");
    }
}*/

请提供解释。

1 个答案:

答案 0 :(得分:0)

这是一个重载的示例,因为您正在应用相同的signature except the number/kind of parameter(s)

如果它具有相同的确切签名,那将是最重要的。