Encapsulation Pada C++ | Belajar C++ 37 | Tutorial C++ 37
Assalamualaikum sobat, di artikel kali ini, kami akan membahas tentang
encapsulation pada C++ dimulai dari apa itu encapsulation dan contoh prgram
encapsulation. Yuk simak tutorial dari kami.
Apa Itu Encapsulation ?
Encapsulation bisa diartikan sebagai cara untuk menyembunyikan data yang
sensitif dan memastikannya tersembunyi dari user. Untuk melakukan
encapsulation, kita harus membuat atribut dan variabel dari class tidak dapat
diakses dari luar class atau private. Untuk dapat memodifikasi atau mengakses
anggota class yang private, kita bisa menggunakan method public get dan set.
Cara Mengakses Anggota Yang Private
Untuk dapat mengakses atribut yang private, kita bisa menggunakan method
public get dan set.
Contoh Program 1 : Mengakses anggota private
Hasil Contoh Program 1
Penjelasan Contoh Program 1
- Pada baris 5 kita menggunakan access specifier private yang artinya class pegawai, anggotanya tidak dapat diakses dari luar class.
- Pada baris 8 sampai baris 14 kita menggunakan method public get dan set yang membuat atribut private pada class pegawai dapat diakses dari luar class ini.
- Pada baris 19 kita membuat object untuk class pegawai dengan nama objKu
- Di baris 20 kita mengisi nilai 75000 pada method setgaji, yang mana parameter setgaji yaitu g nilainya sama dengan atribut gaji.
- Di baris 21 kita menampilkan pada console nilai dari getgaji yang mana method getgaji akan mengembalikan nilai dari gaji.
Kenapa Menggunakan Encapsulation ?
- Dengan menggunakan encapsulation akan membuat data yang kita miliki mempunyai kontrol yang lebih baik, karena dengan menggunakan encapsulation kita bisa mengubah salah satu bagian dari kode tanpa mempengaruhi bagian kode yang lain. Jadi dapat disimpulkan bahwa dengan mendeklarasikan atribut class menjadi private dapat dianggap sebagai praktik yang baik.
- Dengan menggunakan encapsulation dapat meningkatkan keamanan dari data yang kita miliki.
Sekian untuk tutorial encapsulation pada C++, semoga artikel kali ini dapat
membantu kalian untuk memahami tentang encapsulation, sampai jumpa di artikel
selanjutnya. Happy a nice day...
Posting Komentar untuk "Encapsulation Pada C++ | Belajar C++ 37 | Tutorial C++ 37"