J. E. N. I.
Kode yang kita miliki disini mempunyai lima jangkauan yang ditandai oleh baris dan keterangan yang mewakili jangkauan itu, dengan variable i, j, k, m dan n, dan 5 jangkauan A, B, C, D dan E, kita mempunyai beberapa jangkauan variable berikut:
Jangkauan variable i adalah A. Jangkauan variable j adalah B. Jangkauan variable k adalah C. Jangkauan variable m adalah D. Jangkauan variable n adalah E.
Sekarang, memberi kedua method utama dan menguji di contoh kita sebelumnya,
class TestPassByReference
{ public static void main( String [] args){ // membuat array integer int [] ages = { 10, 11, 12 };
A
B
// mencetak nilai array for( int i = 0; i < ages. length; i ++){
System. out. println( ages [ i ]);
} test( ages);
C
E
}
// mencetak kembali nilai array for( int i = 0; i < ages. length; i ++){
System. out. println( ages [ i ]);
} }
public static void test( int [] arr){ // merubah nilai pada array for( int i = 0; i < arr. length; i ++){ arr [ i ] = i + 50;
} }
D
Pada method pertama, Jangkauan variables adalah,
ages [ ] i in B i in C
- scope A- scope B – scope C
Pengenalan Pemrograman 1 10