方法重载
方法重载的原因:对于功能类似的方法来说,因为参数列表不一样却需要记住那么多不同的方法名称,太麻烦
方法的重载(overload),多个方法的名称不一样,但参数不一样
好处:只需要记住一个方法名称,就可以实现类似的多个功能
方法重载与下列因素相关:
1.参数的个数不同
2.参数的类型不同
3.参数的多类型顺序不同
方法重载与下列因素无关:
1.与参数名称无关
2.与方法的返回值类型无关(方法名,参数都相同,只有返回类型不同不能构成重写,会报错)
方法重载的原因:对于功能类似的方法来说,因为参数列表不一样却需要记住那么多不同的方法名称,太麻烦
方法的重载(overload),多个方法的名称不一样,但参数不一样
好处:只需要记住一个方法名称,就可以实现类似的多个功能
方法重载与下列因素相关:
1.参数的个数不同
2.参数的类型不同
3.参数的多类型顺序不同
方法重载与下列因素无关:
1.与参数名称无关
2.与方法的返回值类型无关(方法名,参数都相同,只有返回类型不同不能构成重写,会报错)