Menu

Selasa, 18 April 2017

Membuat Program Sederhana Menghitung Nilai Akhir Menggunakan NetBeans


           Langkah 1 : Membuat Skema
Tanda “-“ dilambangkan sebagai private dan tanda “+” diambangkan sebagai public. Berikut ini adalah skemanya:
NilaiAkhir
-String merk
-String tipe
-Stirng ukuran
-String warna
-double harga
+setter()
+getter()
+double HargaDiskon()
+void keterangan()
                 
     Langkah 2 : class nilaiakhir
o   Membuat kerangka class nilaiakhir


 Setelah class nilaiakhir telah dibuat, simpan file tersebut dengan nama nilaiakhir.java. di dalam class ini, saya juga telah menyediakan tempat untuk mendeklarasikan variabel, setter dan getter.

o    Mendeteksi variabel yang dibutuhkan.
Setelah kita membuat kerangka class itu, maka diperlakukan pendeklarasian variabel yang nantinya di gunakan sebagai tempat menyimpan data yang bersifat sementara (temporary).

     Membuat method setter
Selanjutnya buatlah method setter untuk masing-masing variable. Hal ini bertujuan untuk mengeset nilai yang diperoleh dari class utama yang nantinya akan kita gunakan ke dalam class nilaiakhir.
 

Informasi tambahan, dalam Pembuatan method setter kita menggunakan sub program berjenis prosedur. Hal ini dikarenakan data yang akan kita set, tidak terdapat umpan balik ke dalam program.
 
Coba perhatikan script yang telah saya buat di atas. 
Dalam pembuatan method setter terdapat keyword this. Penggunaan keyword this akan mengacu kepada variabel yang di deklarasikan pada class Sepatu (lihat script yang diberi kotak berwarna pink). Apabila variabel tersebut tidak diberi keyword this, maka variabel tersebut akan mengacu kepada paameter method setter (lihat script yang diberi kotak ungu). Anda bisa menggunakan keyword this atau tidak apabila ada perbedaan deklarasi nama variabel pada class Sepatu dengan parameter pada method setter.


o   Membuat method getter
Setelah membuat method setter, anda tinggal membuat method getter untuk mengambil nilai dari masing-masing variabel. Hal ini bertujuan untuk mengambil nilai dari variabel pada class nilaiakhir yang nantinya akan kita kembalikan ke dalam class utama.
Sebagai tambahan, method getter menggunakan sub program berjenis fungsi karena dibutuhkan umpan balik dalam pengembalian data.


o   Membuat Method tambahan
Sperti namanya, method ini hanya sebagai tambahan apabila ada permintaan untuk mengolah data-data yang telah kita set dan get ke dalam bentuk informasi.  Seperti gambar di bawah ini:
   Langkah 3 : class utama
        o   Membuat kerangka class utama

Setelah membuat class utama, simpan file tersebut dengan nama misalnya Hengky14.java.  Di dalam class inilah, program anda akan dijalankan.

o   Membuat instance of class
Setelah membat class utama, langkah selanjutnya yang dilakukam adalah membuat sebuah objek yang bertipe class Sepatu. Itulah yang dinamakan instance of class. Misalkan, objek yang saya buat adalah na, maka penulisan scriptnya adalah :
 

     Membuat inputan yang diisi user
Sebelum membuat inputan yang nantinya akan diisi oleh user, anda dapat  menggunakan class yang dapat digunakan untuk menerima inputan, salah satunya adalah BufferedReader yang terdapat pada package java.io. Untuk mengakses class BufferedReader, anda harus mengimport class tersebut. Seperti di bawah ini:

Setelah itu, buatlah sebuah perintah yang akan dicetak oleh program, yang nantinya user dapatmengetahui apa saja yang harus ia lakukan ketika program dijalankan. Setiap inputan dari user , kemudian akan ditampung ke dalam variabel (Lihat script yang diberi kotak merah). Setelah ditampung ke dalam variabel, maka data tersebut akan di set satu per satu ke dalam class nilaiakhir (lihat script yang di beri kotak hitam).
 



       Membuat output
Ini langkah terakhir.  Ketika data sudah diinput semua, maka diperlukan output dari hasil tampilan program tersebut. Untuk mengambil data-datanya, anda cukup menggunakan method get() dalam hal pengambilan data.
 

Coba anda perhatikan script di atas, anda cukup memanggil nama methodnya saja, tanpa perlu mengetik lagi. Hal ini menunjukkan bahwa penulisan na.keterangan() sama halnya dengan anda mengetik System.out.println("Nilai Akhir = " + na.getnilaiakhir()); pada class nilaiakhir.





PROSES INPUT:
 

HASIL OUTPUT PROGRAM:
 



 sekian dulu yah..
semoga bermanfaat...

Mengimplementasikan Jaringan dengan menggunakan Cisco Packet Tracer

    Dalam mengimplementasikan sebuah jaringan menggunakan komputer kita harus membutuhkan program cisco packet tracer, setelah kalian mem...