1. Apa itu kemasan?
Enkapsulasi adalah untuk memprivatisasi atribut dan menyediakan metode publik untuk mengakses atribut pribadi.
Metode ini adalah untuk memodifikasi visibilitas atribut untuk membatasi akses ke atribut, dan membuat sepasang metode getter dan metode setter untuk setiap atribut untuk mengakses atribut ini.
Misalnya: nama string pribadi;
Salinan kode adalah sebagai berikut:
Public String getName () {
kembali;
}
public void setName (nama string) {
this.name = name;
}
2. Mengapa Anda membutuhkan kemasan?
Melalui enkapsulasi, pembatasan akses data pada atribut dapat dicapai, sambil meningkatkan pemeliharaan program.
Karena metode nilai dan metode penugasan menyembunyikan perubahan implementasi, itu tidak akan mempengaruhi membaca atau memodifikasi kelas atribut, menghindari modifikasi skala besar, dan meningkatkan pemeliharaan program.
3. Apa arti kata kunci ini?
Terkadang metode perlu merujuk ke objek yang menyebutnya. Untuk tujuan ini, Java mendefinisikan kata kunci ini. Sederhananya,
Ini adalah referensi yang merujuk pada dirinya sendiri dalam suatu objek. Suatu objek dapat dirujuk secara langsung, dan konflik apa pun dengan nama yang sama terjadi antara variabel instance dan variabel lokal.
4. Cara mengimplementasikan pengemasan dan metode pengemasan tertentu
(1) Ubah visibilitas atribut untuk membatasi akses ke atribut.
(2) Buat sepasang metode penugasan dan metode nilai untuk setiap atribut untuk mengakses atribut ini.
(3) Dalam metode penugasan dan nilai, tambahkan batasan akses ke atribut.
Di atas adalah seluruh konten artikel ini, saya harap Anda menyukainya.
Harap luangkan waktu untuk berbagi artikel dengan teman Anda atau tinggalkan komentar. Kami akan dengan tulus berterima kasih atas dukungan Anda!