日期:2014-05-20  浏览次数:20873 次

高手讲讲类中方法的重载是什么意思?
在面向对象变编程中,类中的方法重载是什么意思?好象就是相同的方法名可以有不同的参数,不会混淆?就是方法的重载?

------解决方案--------------------
不会混淆
------解决方案--------------------
FOR EX:
public void fun1(int a,int b)
{
Do(a,b);
}

public void fun1(int a)
{
Do(a,0);
}
------解决方案--------------------
每个类型成员都有一个唯一的签名。方法签名由方法名称和一个参数列表(方法的参数的顺序和类型)组成。只要签名不同,就可以在一种类型内定义具有相同名称的多种方法。当定义两种或多种具有相同名称的方法时,就称作重载。