Page 40 - Nova Amalia_2225200077_eBook
P. 40
Properti yang Dilindungi
Untuk mengakses properti yang didefinisikan di kelas induk dari kelas anak, kita perlu
menyetel hak akses properti menjadi dilindungi . Properti yang memiliki
aksesterlindung hanya dapat diakses dari kelasnya sendiri dan dari kelas anak yang
mewarisi kelas tersebut.
Ringkasan Hak Akses
Mari kita tinjau tiga hak akses berikut:
·publik: konten dapat diakses dari mana saja
·terlindung: konten hanya dapat diakses dari kelas tempatnya dibuat dan subkelas (kelas
anak)
·pribadi: konten hanya dapat diakses dari kelas tempatnya dibuat
Kode Pengorganisasian
Seperti kita mendefinisikan konstruktor file Minum kelas sebelumnya, kita dapat
melihat bahwa banyak konstruktor tumpang tindih dengan itu Tidak bisakelas. Ini
merepotkan karena artinya kita harus mengganti kedua kode saat mengganti area yang
tumpang tindih. Mari selesaikan masalah ini dengan meletakkan kode yang tumpang
tindih di satu tempa
40