方法的重载
来源:互联网 发布:卓越集团 知乎 编辑:程序博客网 时间:2024/06/05 22:39
方法的重载:方法的名字相同,但参数的个数或类型不一样。在调用方法时程序根据参数的情况自动识别应该调用哪个方法。方法的重载是多态的一种情况。
代码示例如下:
//一个类中定义了以下两个方法:public void tell(){}public void tell(String name,int age){}//这就是一个很简单的方法重载。//但要特别注意以下这种情况不是方法的重载:public void tell(String name,int name){}private void tell(String name,int name){}public int tell(String name,int name){}private int tell(String name,int name){}//这四个方法不是方法重载,而且编译都不会通过。会提示方法重复定义!
所以可以总结:当方法名和参数一样时,不管前面的public/protect/private/缺省 和返回值是否一样 方法都被认为是同一个,也就会出现上面第二个例子中的方法重复定义。
阅读全文
0 0
- 方法的重载
- 重载新的方法
- 关于方法的重载
- 方法的重载
- java方法的重载
- 方法重载的 依据??
- 方法的重载
- 方法的重载
- 方法重载的例子
- java 方法的重载
- 方法的重载
- 重载equals的方法
- 构造方法的重载
- 简单的方法重载
- JAVA 方法的重载
- java 方法的重载
- 方法的重载
- 方法重载的学习
- 2017年中总结--心想事成的奥秘
- 每日一题——布隆过滤器
- Xcode报错: Command /bin/sh failed with exit code 1
- Ubuntu 安装arm-linux-gcc编译工具链
- 如何编译protobuf for IOS
- 方法的重载
- Ubuntu 16.04 工作环境配置(1)
- HDU 6095 Rikka with Competition【】
- 本文出自沉默王二的博客,转载必须注明出处。技术交流群 120926808
- MAVEN配置文件生成到src/main/webapp/WEB-INF/classes目录下面
- jconsole连接远程resin应用
- Elasticsearch5.2.2 安装教程
- HDU 6085 Multi-University Training Contest
- Java基础——读取xml文件内容的四种方式