Siano int a = 10,
b = 15;
int v[] = {2, 4}; calcola i valori assunti dalle variabili dopo la
chiamata e all'interno dei metodi
Chiamata |
Metodo |
alfa(a, b); |
public static void alfa(int a, int b)
{
a=a+b;
} |
beta(a, b); |
public static void beta(int m, int n)
{
m=m+n;
} |
a=delta(a, b); |
public static int delta(int a, int b)
{
a=a+b;
return a;
} |
gamma(v); |
public static void gamma(int[] v)
{
v[0]=v[0]+v[1];
} |
epsilon(v); |
public static void epsilon(int[] w)
{
w[0]=w[0]+w[1];
} |
omega(v); |
public static void omega(int[] v)
{
int w[]={ 1, 2, 3 };
v=w;
} |
v=psi(); |
public static int[] psi()
{
int w[]={ 1, 2, 3 };
return w;
} |
a=sigma(v, a, b); |
public static int sigma(int[] v, int m, int n)
{
v[0]=m+n;
v[1]=m-n;
return v[0]+v[1];
} |
|