方法重载定义:一个类中定义多个同名的方法,但每个方法必须具有不同的参数个数或不同的参数类型。
eg:以下哪一个是对void B(int x)的重载
A、int B(int y);
B、void B(double x);
C、double B(int y);
D、double B(int x,int y);
答案:B,D
解析:方法的重载与返回值无关,仅于参数的个数与参数类型有关。
方法重载定义:一个类中定义多个同名的方法,但每个方法必须具有不同的参数个数或不同的参数类型。
eg:以下哪一个是对void B(int x)的重载
A、int B(int y);
B、void B(double x);
C、double B(int y);
D、double B(int x,int y);
答案:B,D
解析:方法的重载与返回值无关,仅于参数的个数与参数类型有关。