"Halo, Amigo! Dina iki, Bilaabo bakal ngomong babagan urutan variabel sing diinisialisasi ."
Mbayangno sampeyan lagi ndeleng sawetara kode. Nilai apa sing ditampa dening variabel?
Kode
class Cat
{
public int a = 5;
public int b = a + 1;
public int c = a * b;
}
Kode
class Cat
{
public int a = getSum();
public int b = getSum() - a;
public int c = getSum() - a - b;
public int getSum()
{
return a + b + c;
}
}
"Apa pancen diijini?"
"Mesthi wae. Urutan cara lan kolom anggota kelas diumumake ora penting. "
Kelas dimuat saka ndhuwur nganti ngisor, dadi penting yen lapangan mung ngakses kolom liyane sing wis dimuat. Ing conto, b bisa ngakses a , nanging ora ngerti apa-apa bab c .
"Lan apa sing bakal kelakon?"
"Nalika variabel digawe, padha entuk nilai standar."
Kode | Apa pancene kedadeyan |
---|---|
|
|
|
|
"Suci moly! Gampang banget. Matur nuwun, Bilaabo. Sampeyan pancen kanca sejati!"
"Hore! Bilaabo duwe kanca!"
GO TO FULL VERSION