cek ke wikipedia gan pada dasarnya, salah satu yang bold di halaman itu adalah: Jadi struktur datanya tidak kelihatan gan disitu juga ada contohnya gan Konsistensi, semua yang coba akses harus lewat setter, satu logic. Kalau langsung set ke variabel tidak bisa kendalikan isinya nanti seperti
ini berkaitan sama encapsulation intinya ngebungkus logic supaya ga sembarangan diakses dari luar nah maksud ane.. yg dibilang diakses dr luar itu yg kyk gmn sih..? soalnya pake private ato ngga program ttp bisa jalan.. jadinya gw bingung.. dr luar itu apa mksudnya tindakan hacking gitu..?
gan ane mau tanya nih.. apa sih pertimbangannya ngebuat attribut ato method dibikin private.. katanya biar ga diakses diluar kelas.. oke lah.. tapi trus dibuat public method nya buat akses tuh private.. kalo gitu buat apa dibuat private.. ngapa ga public aja langsung.. emg knp kalo di akses diluar
pagi gan.. ane mw tanya nih.. jadi ane punya objek kotak.. trus dimasukkan kdlm array tipe kotak.. private Kotak k; private Array<Kotak> arr_k; //masukin k ke array public addArr(){ //stuff; arr_k.add(k); } //akses array for(Kotak k_ : arr_k){ //do stuff } nah masalahnya ane
halo gan.. ane mo tanya soal iterator nih.. iterator tuh fungsinya buat apa sih.. ane lagi liat2 contoh2 program java di inet buat referensi.. ada iteratornya.. ane kurang ngeh fungsinya apaan.. mohon pencerahannya mastahhh..:iloveindonesias:ilovekaskuss