Postingan

Java OOP : Konsep Enkapsulasi pada pemrograman JAVA

Gambar
Assalamualaikum codingers Apa itu Enkapsulasi ? Enkapsulasi ( encapsulation ) adalah pembungkusan atau penyembunyian data - data private dari suatu objek sehingga tidak dapat diakses dari objek yang lain. Enkapsulasi merupakan salah satu dari konsep OOP pada bahasa pemrograman Java. Konsep ini memiliki mekanisme untuk membungkus variabel dalam suatu Class. Karena variabel/ data telah diatue menjadi private, kita hanya dapat mengakses data tersebut menggunakan METHOD public setter dan getter. 1. METHOD Setter Method setter adalah method public yang berfungsi untuk memberikan nilai atribut yang bersifat private. Pada enkapsulasi setiap atribut diberi hak akses private, nah untuk memberikan nilai kedalam atribut tersebut kita dapat menggunakan method setter sebagai jembatannya. contoh : 2. METHOD Getter Method getter kebalikan dari method setter. Jika setter berfungsi memberikan nilai kepada atribut private, maka getter mendapatkan nilai dari atribut private tersebut. contoh : Agar lebih...

Java OOP : Program Hitung Nilai Mahasiswa Berbasis GUI ( Jframe Form )

Gambar
 Assalamualaikum codingers Jframe Form pada Java Jendela merupakan komponen utama sebuah aplikasi GUI Di dalam jendela kita memasukkan berbagai macam komponen seperti tombol, teks, combobox, dan lain-lain. Jendela pada pemrograman Swing dapat kita buat dengan Class JFrame Form . Pada kesempatan ini, kita akan membuat sebuah program menghitung nilai akhir mahasiswa dengan berbasiskan jendela GUI ( JFrame Form ). Berikut step by step nya. Pertama buat file project dengan nama hitungNilaiAkhir yang didalamnya terdapat 2 package yaitu Form dan Img. Kemudian pada package Form klik new dan pilih Class JFrame Form Langkah selanjutnya adalah mendesain tampilan jendela kita dengan pallet yang tersedia. Disini saya menggunakan komponen label, button, dan text field saja. Setelah desainnya sudah jadi, selanjutnya adalah mengubah nama variabel tiap komponen GUI supaya lebih mudah dalam pengoperasian logika programnya. Caranya dengan cara klik kanan pada komponen yang ingin diubah, lalu pilih c...

Java OOP : Constructor

Gambar
 Assalamualikum codingers Constructor pada pemrograman java Pada kesempatan kali ini kita akan membahas apa itu Constructor . Constructor adalah method khusus yang akan dieksekusi pada saat pembuatan objek (  instance ). Biasanya method ini digunakan untuk inisialisasi atau mempersiapkan data untuk objek. Constructor pada bahasa pemrograman java memiliki nama yang sama dengan classnya. Secara sintaks, constructor juga mirip seperti method, namun constructor tidak memiliki return atau nilai pengembalian seperti method. Umumnya constructor digunakan untuk memeberikan atau mendefenisikan nilai awal sebuah variabel atau object didalam class nya. Sintax atau kode yang ada di dalamnya akan langsung dieksekusi ketika class dipanggil. Secara default, semua class pada java memiliki constructor walaupun kita tidak mendefenisikannya. Sehingga jika kita tidak membuat constructor, maka akan terbentuk secara otomatis. Contoh constructor  Contoh diatas adalah constructor dengan akses mo...

Java OOP : Access Modifier Pada Java

Gambar
 Assalamua'laikum codingers Pada kesempatan kali ini kita akan membahas tentang penggunaan access modifier pada bahasa pemrograman Java. Sebelumnya kita harus mengetahui fungsi access modifier itu apa. Fungsi access modifier adalah membatasi akses sebuah class , constructor , data, dan method ke class lain. Kemudian bagaimana cara penggunaan access modifier  pada bahasa pemrograman Java ? Apa saja fungsinya ? Berikut adalah penjelasannya. Public Melihat dari judulnya saja kita sudah bisa tahu. Ya publik, artinya memang publik yaitu dapat diakses dari kelas mana saja bahkan dari package mana saja. Dalam penggunaan access modifier ini perlu diperhatikan scope variabel lainnya. Bisa saja method yang seharusnya private malah menjadi public . Mari kita lihat code diatas, pada PackageSatu terdapat sebuah Class yang memilki sebuah method yang bersifat  public . Sehinggan dapat diakses dari Class yang lain walau berbeda package sekalipun. Jika berbeda package, kita harus...

Java OOP : Kalkulator sederhana dengan java netbeans

Gambar
  Hasil project bisa didownload dibagian paling bawah blog ini 1. Membuat folder project kalkulator Klik icon new project Kemudian pada Categories pilih Java with Ant ( karena cuma project kecil ), dan pada bagian Project pilih Java Application , kemudian tekan Next> . Setelah itu pada bagian Project Name ganti menjadi Kalkulator , lalu pada bagian Project Location klik pada bagian browser dan arahkan kemana folder project kita akan disimpan. Setelah itu pada bagian Create Main Class hapus tanda centangnya, kemudian klik Finish. 2. Membuat Class kalkulator pada Project Java kita Setelah proses buat project selesai, selanjutnya kita akan membuat Class kalkulator dengan cara klik pada bagian project yang kita buat tadi. Kemudian klik kanan dan pilih New dan pilih Java Class. Pada bagian jendela yang baru muncul, pada bagian Class Name isi dengan kalkulator , kemudian klik Finish . Setelah itu hapus comment yang berwarna abu-abu sehingga code kita hanya tersisa seperti in...