====上一章《c#面向对象》
1、方法的重载:是让类以统一的方式处理不同类型数据的一种手段。(构造方法也可以重载)
【实现】:在类中创建多个名字相同但参数和实现不同的方法。
【调用】:方法的调用通常通过方法名来实现,由于调用重载方法时方法名相同,此时的调用主要取决于方法参数。
【条件】:⑴、在同一个类中;
⑵、具有相同的方法名;
⑶、具有不同的参数。
【举例】:class Computer
{
public static int Add(int num1,int num2) //方法1
{
return num1+num2;
}
public static double Add(double num1,double num2) //方法2
{
return num1+num2;
}
public static int Add(int num1,int num2,int num3) //方法3
{
return num1+num2+num3;
}
}
public static void Main (String [] args)
{
Console.WriteLine(Computer.App(1,2)); //调用方法1
Console.WriteLine(Computer.App(1.0,2.0)); //调用方法2
Console.WriteLine(Computer.App(1,2,3)); //调用方法3
}