Java中的重载
来源:互联网 发布:淘宝返利平台哪个好 编辑:程序博客网 时间:2024/05/17 05:03
方法的重载是面向对象的一个基本特性。
重载指的是在同一个类中的多个方法可以有多个相同的方法名,只要他们的参数列表不同就可以了。
参数列表不同值得是参数类型、参数个数或者参数顺序不同,只要有任意一个不同就代表参数列表不同。
下面是一个重载的方法:
public class Demo{
void test(){
System.out.println(“吃东西”);
}
void test(int a){
System.out.println(“不吃东西”);
}
public static void main(String args[]){
Demo tes= new Demo();
tes.test();
tes.test(2);
}
}
输出结果: 吃东西
不吃东西
由此可以看出,重载就是在类中存在有相同的方法名,但参数列表不同的方法,它可以在程序中尽量减少方法名的种类。
重载的规定:
1、方法名必须相同,参数列表必须不同。
2、方法的返回类型相同与否,返回值的有无都和重载无关。
重载的实现:编译器会自动根据参数列表的不同来匹配方法,从而执行这一方法。
0 0
- java中的方法重载
- java中的重载
- java中的重载
- Java中的重载
- java中的重载
- java中的方法重载
- Java中的重写 重载
- 十、java中的重载
- java中的重载方法
- java中的重载方法
- Java中的方法重载
- java重载-方法重载中的准确性原则
- java重载-方法重载中的准确性原则
- JAVA中的覆盖与重载
- java中的重载和重写
- JAVA中的重载和覆盖
- JAVA 中的 函数重载例子
- PHP中的java方式重载
- 在gdb中显示源码(gdbtui使用方法)
- YII 框架相关收藏
- IOS设计模式之三(适配器模式,观察者模式)
- 输出打印某个对象所有属性及属性值
- C# 应用程序集
- Java中的重载
- 说文解字----矩阵分析(一)矩阵中的空间与秩
- android存储SharedPreferences后无法获取到数据
- Intellij IDEA|phpstorm 相关收藏
- HTML5 prefetch
- IOS设计模式之四(备忘录模式,命令模式)
- Hibernate分页
- Android 反编译、重新打包发布
- sphinx 相关收藏