8.5.2 实参

实参是相对形参而言的。我们知道,形参是实际值的“替身”,或者说“占位符”,那么这个替身所代表的实际值即为实参。这里的实际值可以为具体的值,也可以是一个变量,如果不好理解的话,我们来看如图8-7所示的示例。

8.5.2 实参 - 图1

图 8-7 实参

如图8-7所示,调用Add方法,传入两个参数,第一个20是一个实际的值,第二个i2为变量,它已经在调用前声明并且做了初始化,然后开始对Add方法的调用。此时,形参a代表实际值20,形参b代表实际值i2(也就是10),那么返回值即为30。

因此,实参是:

❑用于初始化形参的实际值或表达式;

❑实参位于要调用的方法参数列表中。