overload Constructor untuk menampilkan array 1 Dimensi
malam-mallam dikontrakan temen ngebut ngerjain tugas PBO(Pemrograman Berorientasi Objek) ngebut keburu-buru elearning jam 12 ditutup harap dimaklumi source codenya agak berantakan.
oke langsung saja pertama kita bikin overload constructor untuk menampilkan array 1 dimensi bikin class dengan nama Tugas 1 kemudian ketik coding seperti gambar dibawah ini :
Penjelasan :
Class :
Memiliki method dan atributStruktur data dari sebuah objek
Dari sebuah class bisa dibuat banyak objek
Atribut dari class Tugas1 sebagai berikut :
private int [] angka;
private int banyakdata;
private double jumlah;
private double rata2;
Method yakni :
Public Tugas1(){
}
Jika ada attribut dalam (int bnykD) merupakan parameter
for (int i = 0; i < angka.length; i++) {
angka[i] = Integer.parseInt(JOptionPane.showInputDialog("masukkan nilai"));
System.out.println("Nilai Angka ke- "+(i+1)+" = "+angka[i]);
jumlah += angka[i];
}
merupakan pengulangan untuk mengisi nilai dalam array menggunakan joptionpane
kemudian jumlah += angka[i]; merupakan penjumlahan nilai array dari index ke0 sampai index yang diinginkan.
apabila sudah menuliskan program sesuai/sama persis dengan gambar diatas tanpa ada satu error apapun anda bikin class baru untuk menjalankan program tersebut, berikut adalah class main dengan sourcecode sebagai berikut:
penjelasan dari class main;
import javax.swing.JOptionPane; merupakan salah satu memanggil option input dari keyboard yakni joptionpane
Tugas1 hh = new Tugas1 adalah pembuatan objek dengan nama hh.
(Integer.parseInt(JOptionPane.showInputDialog
("masukkan Banyak data yang diinput")));
merupakan konversi String ke Integer.kenapa pakai konversi??karena inputan keyboard joptionpane dianggap sebagai String jadi harus dikonversi terlebih dahulu.
jika selesai maka RUN dengan cara Shift+f6 maka akan tampil gambar sebagai berikut
kemudian isi dengan nilai sesuai dengan keinginan anda
setelah mengisi nilai tekan enter/klik OK
kemudian akan muncul sebagai berikut dan isi ddengan keinginan anda.sampai dengan nilai yang anda input pada pertama kali
setelah inputan nilai yang akan dihitung sudah selesai maka akan tampil output sebagai berikut:
overloading Method untuk menampilkan array 2 Dimensi
singkat curhat saya :
hari semakin larut pagi mata sudah tinggal 5wat tugas masi belum kelar berusaha dan berusaha dengan partner saya Tuan Muda Fillah/Fahmi mengerjakan tugas.apalagi besok ada kuliah pagi.haduhhh rasanya yahhh deadline banget.jadi pada pembahasan ini saya tidak terlalu panjang langsung kesourcecodenya dan outputnya oke?
oke kembali lagi kelaptop
overloading method adalah
Dalam class, dapat dibuat method yang sama dengan parameter yang berbeda
Parameter dalam suatu method dikatakan berbeda dari method lain, apabila:
Jumlahnya berbeda, meskipun tipe datanya sama
Tipe datanya berbeda, meskipun jumlahnya sama
Jumlah dan tipe datanya berbeda
langsung saja kesource codenya sebagai berikut tapi sebelumnya bikin dulu class baru dengan nama Tugas2
jika sudah mengetikan codding sama persis dengan diatas maka bikin class baru untuk class main
setelah mengetikan codding diatas seperti biasanya jalankan program anda dengan cara Shift + f6
maka akan tampil sebagai berikut;
massukkan nilai sebanyak 9 kali kemudian akan muncul output seperti dibawah ini
Sekian tutorial dari saya lain kali kita sambung oke????
Hengky Susanto
No comments:
Post a Comment