Selasa, 18 April 2017

CONSTRUCTOR (JAVA)


Pemrograman berorientasi objek

Pada pertemuan kedua materi membahas tentang constructor langsung saja berikut contoh program dan langkah-langkahnya:

v  Langkah 1 : Membuat skema
                                                   







Tanda “-“ Sebagai privat sedangkan tanda “+’’ dilambangkan sebagai public.

v  Langkah 2 : class login(ketikan script berikut)
a.     Membuat kerangka class login
 


b.    Medeklarasi variabel yang dibutuhkan


variabel adalah tempat penyimpanan sementara yang sifatnya temporary.

c.    Mendeklarasi constructor


perhatiakan dalam constructor  ada keyword this penggunaan keyword ini akan mengacu pada variabel yang dideklarasikan pada class login.jika tidak diberi keyword this maka keyword tersebut akan mengacu pada variabel yang dideklarasikan pada keyword.seperti gambar dibawah

d.    Membuat  method setter

 
 Perhatiakan  gambar yang bergaris merah dibawah













e.    Membuat method getter
 



Method getter digunakan untuk mengambil nilai dari masing masing variabel.

v  Langkah ke 3 :class utama(ketikkan skript berikut)
a.    Membuat kerangka kelas utama







b.    Membuat instance of class






c.    Membuat menu dan perulangan menu











Menu ini digunakan untuk mempermudah user dalam melakukan pemilihan program yang dieksekusi.untuk proses perulangan menu disini menggunakan while dimana jika kondisi bernilai true maka program akan dijalankan.
d.    Membuat inputan yang diisi user


Untuk melakuakan perulangan tentunya program akan meminta inputan pada user dari keyboard,sehingga intinya program akan mengeksekusi  sesuai inputan user tersebut.


e.    Mengecek inputan user








Untuk mengecek inputan user disini saya menggunakan switch...case.
f.     Mengisi case 1(dengan login admin)









Artinya  jika user menginputkan angka 1 program akan mengeksekusi login admin.
g.    Mengisi case 2(ubah password admin)









Dalam case ini berisi permintaan kepada user untuk menginput kan password lama dan password baru.jika nilai variabel sama atau bernilai true maka program akan menampilakan password berhasil dirubah,jika false maka akan menampilakan anda menampilkan password lama.
h.    Mengisi case 3(buat user)

Berisi permintaan inputan username,password kepada user.didalam case ini terjadi proses transfer data user name pada variabel create_user dan password pada create_password kedalam constractor login.jika berhasil program akan mencetak user telah berhasil dibuat.
i.      Mengisi case 4(lihat data user)



1.Disini program mencetak data username dan password yang sudah ada pada variabel user1 jika belum diubah pada caase 2 maka data user name adalah admin dan pasword 12345,jika dirubah maka program akan menampilkan perubahan yang dilakukan oleh user.
2.program akan mencetak username dan password yang sudah dibuat pada case 3 divariabel user 2.

Jika semua telah selesai maka  jalankan programnya.



                     





Tidak ada komentar:

Posting Komentar