Postingan

Menampilkan postingan dari Mei, 2022

Tugas Alpro2 - Minggu 11 - 4121043 - Sabili Aida Ahsan

Gambar
E N C A P S U L A T I O N   PENGERTIAN ENCAPSULATION Pengertian encapsulation merupakan mekanisme membungkus informasi sehingga dapat menyembunyikan informasi yang seharusnya disembunyikan atau tidak. Mekanisme ini membungkus seluruh informasi menjadi satu kesatuan layaknya dibungkus pada sebuah kapsul. Sehingga, dapat menjaga kebutuhan data dengan menerapkan pembatasan akses. Enkapsulasi sangat penting dilakukan untuk menjaga kebutuhan program agar dapat diakses sewaktu-waktu, sekaligus menjaga keamanan informasi. Keuntungan enkapsulasi:   Menyembunyikan data :  Pengguna tidak mengetahui implementasi dasar kelas. Pengguna tidak dapat melihat nilai  data yang disimpan dalam variabel kelas. Pengguna mengetahui bahwa nilai ditetapkan oleh metode penyetel dan variabel  diinisialisasi ke nilai tertentu.  Peningkatan fleksibilitas : Pemrogram dapat membuat variabel di kelas hanya-baca atau hanya-baca, sesuai kebutuhan. Jika variabel bersifat read-only, metode pe...

Tugas Alpro2 – Minggu 10- SI UNIPDU –4121043 - SABILI AIDA AHSAN

Gambar
                                          C L A S S   D I A G R A M Pengertian Class Diagram Diagram class menggambarkan struktur sistem perangkat lunak dan bagaimana jenisnya dibuat. Aliran sistem database terjadi pada diagram class.  Diagram class menggambarkan bagaimana program database bekerja. Diagram kelas ini diperlukan dalam laporan sistem. Atribut dan method dapat memiliki salah satu sifat berikut : Private , tidak dapat dipanggil dari luar class yang bersangkutan. Protected , hanya dapat dipanggil oleh class yang bersangkutan dan anak-anak yang mewarisinya Public , dapat dipanggil oleh siapa saja. Jenis - Jenis Relasi Antar Kelas Terdapat beberapa macam relasi antar kelas yaitu : Inheritance Realization Dependency Aggregation Composition  INHERITANCE Inheritance adalah hubungan turunan di mana kelas diproduksi sebagai hasil dari penci...