对于功能相似的方法来说,因为参数列表不一样,却需要记住那么多不同的方法名称,太麻烦。
引入————方法的重载(Overload):多个方法的名称相同,但是参数列表不一样。
好处:只需要记住唯一一个的方法名称,就可以实现相似的多个功能。
方法重载与下列因素相关:
1.参数个数不同。
2.参数类型不同。
3.参数多类型顺序不同。
方法重载与下列因素无关:
1.与参数名称无关。
2.与方法的返回值类型无关。
在调用输出语句的时候,println方法其实就是进行了多种数据类型的重载形式。
对于功能相似的方法来说,因为参数列表不一样,却需要记住那么多不同的方法名称,太麻烦。
引入————方法的重载(Overload):多个方法的名称相同,但是参数列表不一样。
好处:只需要记住唯一一个的方法名称,就可以实现相似的多个功能。
方法重载与下列因素相关:
1.参数个数不同。
2.参数类型不同。
3.参数多类型顺序不同。
方法重载与下列因素无关:
1.与参数名称无关。
2.与方法的返回值类型无关。
在调用输出语句的时候,println方法其实就是进行了多种数据类型的重载形式。