JAVA接口的多态是什么?[急!!!!]

来源:百度知道 编辑:UC知道 时间:2024/05/11 17:47:11
JAVA接口的多态是什么?[十万火急,在线等···]

如下:
String a = null;
public void A()
{
a = ”12345“;
System.out.print(a);
}
public String A()
{
a = ”12345“;
System.out.print(a);
return a;
}

虽然他的结果是一样的,但是类型却不一样,前面一个是无返回类型,后面却是一个返回字符串类型的方法
这样的例子在写代码的时候的都可以看到的写代码的时候打点的时候你会发现有好多方法是一样的,但是它的返回类型却不一样,它用的就是重载
像我那样写的还可以带上参数。

不论是不是接口,多态的概念都是一样的。
就是方法名相同,参数类型不同或者参数个数不同。

多态是允许使用同样的方法名来调用对应基类的对象和对应派生类的对象

比如说接口中有个方法是叫,但是当子类中来实现这个方法的如果是个猫的话,那就是喵喵的叫,如果是个狗的话就是汪汪的叫,这个就是多态