JAVA重载与多态的的区别是什么?

2020-08-28 教育 77阅读
重载
class A{
void Aa(int a ){....}
void Aa (int a,int b){...}
}
虽然Aa定义了2个 但是因为他们注册的参数不同所以 看作为2个不同的方法
多态
interface A
{
void Aa();
}
class B implement A
{
void Aa(){ System.out.println("123123"); }
}
class C implement A
{
void Aa(){ System.out.println("abcabc"); }
}
多态就是可以理解一个方法被不同实现后 展现不同的效果及状态
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com