方法的重载
来源:互联网 发布:鹏为crm软件 编辑:程序博客网 时间:2024/06/08 15:20
在java语法规定中,在一个类中不可以有两个方法名完全相同的方法,即一个类中如果出现两个方法名相同并且参数列表也完全相同,这是不可以的。但出现的两个方法名字相同,参数列表不同,这样的话是可以的。
什么是方法的重载?
在一个类中,方法名相同,但参数列表不同,叫做方法的重载(overload)。
使用方法的重载的好处?
可以在同一类中使用其他方法时不必关心方法的方法名,只关心传递的参数即可,从而减少了选择方法名的麻烦。
生活中实例:
如同你去超市购完物付账,现在都可以用支付宝、微信、银行卡、现金都可以完成支付,但是你是否遇到过只要现金的,恰巧那个时候你没有现金,是不是感觉特别麻烦。其实这就是方法的重载,方法名都是付款,但是参数列表不同,参数有支付宝、微信、现金、银行卡,这个时候只要我们调用付款这个方法就可以了,里面有很多种付款方式。但对于只要现金的就如同只有一个方法,里面就是一个单独的付款方法,所以感觉很麻烦。
阅读全文
0 0
- 方法的重载
- 重载新的方法
- 关于方法的重载
- 方法的重载
- java方法的重载
- 方法重载的 依据??
- 方法的重载
- 方法的重载
- 方法重载的例子
- java 方法的重载
- 方法的重载
- 重载equals的方法
- 构造方法的重载
- 简单的方法重载
- JAVA 方法的重载
- java 方法的重载
- 方法的重载
- 方法重载的学习
- 微信发朋友圈,复制的内容怎么不会被缩略成一行
- IDEA打jar包
- 【笔记】《WebGL编程指南》学习-第5章颜色与纹理(2-彩色三角形)
- 安卓开发之Android Studio在drawable目录下添加矢量图vector XML文件
- Singleton模式
- 方法的重载
- RNA-Seq基因组比对工具HISAT2
- Spring JDBC-自增键和行集RowSet
- 纯干货:Linux抓包命令集锦
- Linux安装mysql
- 关于springcloud kafka binder的一个关于consumer group设置的一个bug
- 文本框输入多个IP用逗号隔开js校验方法
- mysql 锁
- javawebday12(枚举 拆装箱 )