Postingan

Menampilkan postingan dari Oktober, 2020

Tugas PBO-C 3 : Membuat Abstraksi dan Modularisasi pada Jam Masjid

Gambar
         Dalam merancang sebuah perangkat lunak, terdapat yang namanya pemrograman terstruktur. Tujuan membuat pemrograman terstruktur adalah membuat program lebih efisien dan lebih terorganisir serta memiliki notasi yang bagus sehingga dapat mempunya deskripsi yang benar dan jelas dan dapat memudahkan orang lain untuk mengkode ulang.          Pemrograman terstruktur memiliki beberapa tahapan, yaitu Abstraksi dan Modularisasi. Kedua tahapan tersebut harus urut dan tidak boleh ada yang hilang. Pada pelaksanaannya, saya membuat pemrograman terstruktur dari Jam Masjid. Abstraksi          Abstraksi adalah bagaimana cara kita melihat suatu objek dalam bentuk yang sederhana. Dalam kata lain adalah bagaimana kita menggambarkan secara umum aplikasi yang akan kita buat tanpa perlu tahu komponen komponen rumit didalamnya. Berikut adalah abstraksi dari Jam Masjid yang akan saya buat. Modularisasi          Modularisasi adalah proses pembuatan class yang dibutuhkan dan data beserta type data yang

Tugas PBO-C 2 : Membuat Biodata

Gambar
         Pada pertemuan 2 kelas PBO-C, saya mendapatkan tugas untuk membuat biodata dengan menggunakan class pada java. Saya menggunakan 2 public class yaitu Main dan Profil.      Sourcecode Profil      Sourcecode Main      Output pada BlueJ   

Tugas PBO-C 2 : Class dan Objek

Gambar
Time Class Study           Pada kasus ini terdapat class Time1 dan Time1Test. Sourcecode Time1   Sourcecode Time1Test  Output pada BlueJ Controlling Access to Member           Salah satu manfaat pemberian akses pada kelas adalah untuk melindungi beberapa jenis informasi rahasia, misalnya catatan karyawan atau laporan laba rugi untuk perusahaan startup sehingga tidak dapat diakses dari objek lain. Sourcecode MemberAccessTest Ouput pada BlueJ   Referring to the Current Object's Members with the this Reference            Keyword this memiliki banyak fungsi pada Java. Di sini saya berikan 6 penggunaan this :  this dapat digunakan untuk merujuk variabel instance kelas saat ini. this dapat digunakan untuk memanggil metode kelas saat ini (secara implisit) this dapat digunakan untuk memanggil konstruktor kelas saat ini. this bisa dilewatkan sebagai argumen dalam pemanggilan metode. this bisa diteruskan sebagai argumen dalam panggilan konstruktor. this dapat digunakan untuk mengem