- 2
- 0
- 约1.5千字
- 约 14页
- 2018-02-09 发布于天津
- 举报
《Java程序设计基础》
专业教程
理论讲解部分
Ver 3.1
学习目标
4.3 方法参数
Java语言总是使用传值调用。这也意味着方法得到的只是所有参数值的拷贝。因此,方法不能修改传递给它的任何参数变量的内容。
例如,下面的调用:
double percent=l0;
harry.ralseSalary(percent);
不管这个方法如何实现,方法调用后,percent的值仍然会是10。
假设一个方法要使方法参数的值增至3倍:
public static void ralseSalary (double x){
x = 3 * x;
}
调用ralseSalary方法之后,percent的值仍然是10
4.4 方法的重载
方法重载即指多个方法可以享有相同的名字。但是这些方法的参数列表必须不同,或者是参数个数不同,或者是参数类型不同。
例如:
要打印不同类型的数据,不需要定义不同名的方法:
printInt(int);
printFloat(float);
printString(String)。
利用方法重载,只需要定义一个方法名 println(),接收不同的参数。
4.4 方法的重载
重载的要求是在同一个类中至少有两个方法用同一个名字,但有不
原创力文档

文档评论(0)