Langsung ke konten utama

Perlindungan Data Informasi dengan enkapsulasi

A.ENKAPSULASI

Enkapsulasi adalah teknik menyembunyikan blog program yang berisi informasi  penting .fungsi enkapsulasi adalah membuat variabel atau field class mejadi berisfat private dan aksesnya melalui public method .field yang dideklarasikan menjadi private tidak dapat diakses oleh siapa pun di luar class.

Enkapulasi bermanfaat dala mengamankan sebuah kode program.anda dapat memodifikasi kode tanpa harus kode yang telah digunakan dalam class ini.adapun manfaat lain dari enkapulasi adalah sebagai berikut.

1.modularitas
     source code dari sebuah class dapat dikelola secara bebas dari source code yang lain.perubahan yang terjadi pada sebuah class tidak akan berpengaruh bagi class lain yang menggunakan nya.

2. information hiding
      information hiding berarti menggunakan informasi yang tidak perlu diketahui objek lain.
Hasil gambar untuk contoh ilustrasi enkapsulasi

dengan menerapkan enkapsulasi pada class,anda dapat menyembunyikan informasi dari suatu class sehingga anggota dari class tersebut tidak dapat 

Komentar

Postingan populer dari blog ini

Alur Kerja Dan Pemodelan Sistem Berorientasi Objek

A. Alur Kerja Sistem Berorientasi Objek https://novitasarry1411.blogspot.com A lur kerja dapat didefinisikan sebagai sebuah rangkaian langkah kerja yang dilakukan untuk  mencipatakan atau menambahkan nilai kepada aktivitas organisasi.dalam sebuah alur kerja yang bersifat rangkaian ,masing masing tahapan kerja akan bergantung pada langkah kerja sebelumnya .ketika membangun atau menganalisis sebuah alur kerja ,ada bebrapa hal penting yang perlu diperhatiakn ,antara lain sebagai berikut: 1.Apa pekrjaan yang harus diselesaikan ? 2.siapa yang bertangguang jawab untuk melakukan apa? 3.kapan masing-masing pekerjaan dilakukan? 4.apa persyaratan yang harus dipenuhi agar pekerjaan dapat dilakukan? B. Activity diagram Activity Diagram  atau  Diagram aktivitas  adalah bentuk visual dari alur kerja yang berisi aktivitas dan tindakan, yang juga dapat berisi pilihan, atau pengulangan. Dalam  Unified Modeling Language (UML), diagram aktivitas dibuat untuk menj...

macam macam perangkat keras dan lunak pada komputer

Macam-macam Perangkat Keras dan Perangkat Lunak Komputer https://novitasarry1411.blogspot.com Pada kesempatan kali ini saya akan mengulas tentang pengertian dan macam-macam perangkat keras komputer atau hardware. Dalam dunia komputer pengertian dari perangkat keras atau hardware adalah komponen fisik yang membentuk sebuah sistem komputer. Hardware mempunyai sifat yang berbeda dengan software yaitu dapat dilihat, diraba dan bentuknya nyata. Jenis-jenis hardware pada komputer dan tidak hanya tertuju pada bagian komputer saja melainkan semua perangkat yang mendukung kinerja komputer.    a)      Macam Macam Perangkat Keras Komputer 1.       Motherboard Motherboard adalah papan sirkuit yan berfungsi sebagai tempat komponen- komponen komputer seperti processor, harddisk dan lain-lain. Motherboard sendiri berupa papan utama yang berbentuk PCB dan memiliki chip BIOS, jalur-jalur maupun konektor yang berf...

E-BOOK

A.mengenal E-BOOK (Buku Digital) Buku digital atau buku elektronik,disingkat E-BOOK adalah bentuk digital dari buku cetak.buku cetak pada umumnya terdiri atas setumpuk kertas jilid yang berisi teks atau gambar,maka buku elektronik berisikan informasi digital yang dapat berisi teks,gambar,video,dan audio. Michael stern hart adalah seorang penulis Amerika,yang dikenal sebagai penemu buku elektronik dan proyek pendiri gutenberg,proyek pertama untuk membuat e-book yang tersedia secara bebas melalui internet.ia menertibkan e-book sebelum internet ada melalui ARPANET,jaringan BBS,dan server gopher. E-book pertama (e-texts) yang di ketik dalam format teks biasa diterbitkan sebagai file teks ,dan kemudian format yang lain.hart mengetik sebagian besar awal e-book milikinya,kemudian ralawan menyebarluaskan.ciri ciri e-book ideal ,sebagai berikut. 1.jelas(penulisan dan isinya) 2.format khas (sesuai dengan apa yang dimaksud tidak berbelit-belit) 3.ukuran(semakin kecil akan semaki...