方法重载的定义:
一个类中可以有多个方法具有相同的名字,但是这些方法的参数必须不同,即,或者是参数的个数不同,或者是参数的类型不同。
补充:
方法的返回类型和参数的名字不参与比较,即使方法的返回类型不同,也要保证参数不同。
另外,构造方法也可以重载。
例如:
class People
{
float height,weight;
People()
{
height=1.7f;
weight=120;
}
People(float x,float y)
{
height=x;
weight=y;
}
}