4面向对象编程培训.pptVIP

  • 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)

1亿VIP精品文档

相关文档