Membuat Kalkulator Cabe pada Netbeans IDE

Assalamualaikum Wr.Wb pada kesempatan kali ini kita akan membahas tentang konsep pembuatan Kalkulator sederhana pada netbeans dengan konsep OOP , Langsung saja kita mulai pembahasan nya cekidot!!!!! 

Sebelum kita memulai alangkah baiknya kita memahami konsep oop dan pengertiannya 

Pengertian OOP

OOP (Object Oriented Programming) adalah suatu metode pemrograman yang berorientasi kepada objek. Tujuan dari OOP diciptakan adalah untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada di kehidupan sehari-hari. Jadi setiap bagian dari suatu permasalahan adalah objek, nah objek itu sendiri merupakan gabungan dari beberapa objek yang lebih kecil lagi. Saya ambil contoh Pesawat, Pesawat adalah sebuah objek. Pesawat itu sendiri terbentuk dari beberapa objek yang lebih kecil lagi seperti mesin, roda, baling-baling, kursi, dll.

Konsep OOP

  • Abstrak Class
    1. Kelas merupakan deskripsi abstrak informasi dan tingkah laku dari sekumpulan data.
    2. Kelas dapat diilustrasikan sebagai suatu cetak biru(blueprint) atau prototipe yang digunakan untuk menciptakan objek.
    3. Kelas merupakan tipe data bagi objek yang mengenkapsulasi data dan operasi pada data dalam suatu unit tunggal.
    4. Kelas mendefinisikan suatu struktur yang terdiri atas data kelas (data field), prosedur atau fungsi (method), dan sifat kelas (property).
  • Encapsulation
    1. Istilah enkapsulasi sebenarnya adalah kombinasi data dan fungsionalitas dalam sebuah unit tunggal sebagai bentuk untuk menyembunyikan detail informasi.
    2. Proses enkapsulasi memudahkan kita untuk menggunakan sebuah objek dari suatu kelas karena kita tidak perlu mengetahui segala hal secara rinci.
    3. Enkapsulasi menekankan pada antarmuka suatu kelas, atau dengan kata lain bagaimana menggunakan objek kelas tertentu.
    4. Contoh: kelas mobil menyediakan antarmuka fungsi untuk menjalankan mobil tersebut, tanpa kita perlu tahu komposisi bahan bakar, udara dan kalor yang diperlukan untuk proses tersebut.
  • Inheritance
    1. Kita dapat mendefinisikan suatu kelas baru dengan mewarisi sifat dari kelas lain yang sudah ada.
    2. Penurunan sifat ini bisa dilakukan secara bertingkattingkat, sehingga semakin ke bawah kelas tersebut menjadi semakin spesifik.
    3. Sub kelas memungkinkan kita untuk melakukan spesifikasi detail dan perilaku khusus dari kelas supernya.
    4. Dengan konsep pewarisan, seorang programmer dapat menggunakan kode yang telah ditulisnya pada kelas super berulang kali pada kelas-kelas turunannya tanpa harus menulis ulang semua kodekode itu.
  • Polymorphism
    1. Polimorfisme merupakan kemampuan objekobjek yang berbeda kelas namun terkait dalam pewarisan untuk merespon secara berbeda terhadap suatu pesan yang sama.
    2. Polimorfisme juga dapat dikatakan kemampuan sebuah objek untuk memutuskan method mana yang akan diterapkan padanya, tergantung letak objek tersebut pada jenjang pewarisan.
    3. Method overriding.
    4. Method name overloading.
pada kesempatan kali ini kita kan belajar menerapkan dasar OOP kedalam program kalkulator menggunakan Netbeans IDE. Namun, Kalkulator ini hanya bisa menjumlahkan dua bilangan satuan. dan kita mengabaikan kemungkinan tidak normal lainnya. Berikut langkah pembuatan nya.


1. pertama jika rekan belum ada software Netbeans, maka harus instal terlebih dahulu. dan jika sudah langsung saja buka software netbeans nya seperti pada tampilan berikut.Lalu klik New project.



2. Kemudian rekan pilih project Java=>Java Aplication=>lalu beri nama Kalkulator


3. Setelah itu rekan klik kanan pada packasges pada project yang dibuat tadi pilih new=>Jframe From lalu beri nama jframe yg kita buat


4. lalu beri nama jframe yg kita buat



5. Setelah rekan beri nama masukan menu bar,text field,label, dan button ke layar yang kosong.



6. Lalu buat objek dan klik kanan edit teks pada objek beri nilai. lalu klik kanan kembali dan pilih change name variable =>ketikkan tampil pada objek label,ketikkan nama dari tombol. 



7. Selanjutnya kita akan memfungsikan tombol yang telah dibuat. dengan cara klik kanan => events =>action =>actionperformed. kemudian ketik tampil.settext("angka tombol").
8. selanjutnya memfungsikan tombol tambah untuk menyimpan nila pertama pada sebuah variabel. dan tombol sama dengan barulah operasi dilakukan


9. lalu klik kanan pada packages Kalkulator .java => run (Shift = F6)


10. Dan berikut bagaimana hasil program setelah diajalankan.




Baiklah sekian program kalkulator Cabe sederhana menggunakan konsep OOP java yang telah dibuat  semoga bermanfaat dan saya menyadari masih banyak kekurangan dalam program ini. :)

Komentar

Postingan populer dari blog ini

Tutor Membuat Login Databases Pada Java NetBeans IDE 8.2 dan MySQL XAMPP