1。论方法重载的作用。
同一方法不同用处。保持方法名不变,方便程序的理解。即:叫这个名字的方法就是干这个事情的。例:我的add方法就是做加法的。只不过我的add(int,int)做int型数据的加法,add(float,float)做float型数据的加法,如果每个不同的方法都起一个名字,则上面的例子为addint,addfloat或者简单的p1,p2,太乱,不优雅了。类似于泛型的复杂版。
方法重载在JDK中的使用:例如:print,println.但是print方法必须接受参数。
1。论方法重载的作用。
同一方法不同用处。保持方法名不变,方便程序的理解。即:叫这个名字的方法就是干这个事情的。例:我的add方法就是做加法的。只不过我的add(int,int)做int型数据的加法,add(float,float)做float型数据的加法,如果每个不同的方法都起一个名字,则上面的例子为addint,addfloat或者简单的p1,p2,太乱,不优雅了。类似于泛型的复杂版。
方法重载在JDK中的使用:例如:print,println.但是print方法必须接受参数。