五、方法的重载(overload)
1. 理解:在一个类中,定义多个同名的方法,但是参数不同
2. 要求:
(1) 方法名相同
(2) 参数列表不同(参数的数据类型、个数、顺序)
(3) 修饰符、返回值类型、异常没有要求
注意:只有参数名不同不能构成方法的重载
3. 使用:根据调用时给定的实际参数决定调用哪一个方法
1. 理解:在一个类中,定义多个同名的方法,但是参数不同
2. 要求:
(1) 方法名相同
(2) 参数列表不同(参数的数据类型、个数、顺序)
(3) 修饰符、返回值类型、异常没有要求
注意:只有参数名不同不能构成方法的重载
3. 使用:根据调用时给定的实际参数决定调用哪一个方法