黑马程序员技术交流社区
标题:
方法重载的作用什么~~求教
[打印本页]
作者:
zhouxiaoyang
时间:
2017-3-26 21:05
标题:
方法重载的作用什么~~求教
作者:
javaeeheima
时间:
2017-3-26 21:16
在有多个同名参数的类中,在调用时通过不同的参数来调用不同的方法。
作者:
千千阙歌
时间:
2017-3-27 00:12
樓上說的
作者:
扁舟
时间:
2017-3-27 07:14
功能类似的函数呗
作者:
DreamBoyMrsLin
时间:
2017-3-27 13:00
一楼说的
作者:
wangkeworld
时间:
2017-3-27 14:11
比如构造,一个类中可能有多个构造方法,有参数的和没有参数的以及参数类型和数量不一致的,这就是方法的重载.这样就提供了多种new的方式
作者:
龙哮天
时间:
2017-3-27 22:46
对不同数据类型使用同一功能的方法,提高代码使用效率,避免定义重复功能的方法,仅是个人理解
作者:
785026612
时间:
2017-3-28 02:16
方法重载,我举个例子,比如要往某对象添加字符串,你可以直接推荐,只需要输入一个元素字符串,也可以指定位置添加,就需要字符串和索引2个元素,那么问题来了,既然都是添加元素的方法,写2个方法不是很麻烦,我们使用的还得记住2个名字,于是,方法的重载就非常好的解决了这个问题,他会根据你传入的参数个数,位置,类型不同,找到相应的重载方法,是不是很方便,最主要是你不需要记那么多方法,而这个类也比较容易阅读,不会那么臃肿
作者:
小麦芽
时间:
2017-3-28 19:39
代码重用!可以少写代码哦
作者:
zxcasdf555
时间:
2017-3-28 21:19
方法重载看演示,比如add(int a,int b)和add(double b,int a),想调用的话用同一个add就可以了,传的参数做出相应的变化就好了。
作者:
cxh0307
时间:
2017-3-28 21:53
就比如说你做游戏 那么可能游戏可以有多个人完 而完的人数又不确定是几个人 那么就可以用到重载了
作者:
亮仔开发
时间:
2017-3-28 22:37
方法名相同,参数列表不同的方法叫方法重载。是方法中的一种特殊情况,为了解决方法调用时重名的问题
作者:
若梦蓝山悠长
时间:
2017-3-29 12:04
不造只会顶帖子
作者:
黑马59期学员
时间:
2017-3-30 15:05
在编程过程中,是要遵守编程规范的,这就要求方法的命名是要有意义的,而有的方法可能面临着,会有不用的参数列表,这时会用到重载,这样,既可以表示方法的意义,又表示这些方法是相关方法,方便调用。所以,方法重载,很大程度是为了程序的可读性,即使不用,也是不会妨碍程序运行的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2