1.什么是方法重载
多个方法具有相同的名称,但是参数不同
2.什么是参数不同
(1)参数类型
例:
Public void method (String s);
Public void method (int s);
(2)参数个数不同
例:
Public void method (String s,int i);
Public voic method (int s);
(3)参数顺序不同(同名不同参)
例:
Public void method (String s,int i);
Public void method (String i,int s);
参数不同指的是参数整体主要是参数类型,如下面的两个方法就不属于顺序不同的情况,因此不是方法重载
Public void method (String s,int i);
Public void method (String i,int s);
为什么要用方法重载:
好处:满足用户需求,提高实用性和灵活性
不足:编程麻烦
方法重载允许在同一个类中创建多个同名方法,但通过不同的参数列表来区分它们。参数的不同可以体现在类型、个数或顺序上。这样做能提高代码的灵活性和实用性,以满足不同的用户需求。然而,这也可能导致编程时的复杂性增加。
2万+

被折叠的 条评论
为什么被折叠?



