Time is your practice part 4
-
Buatlah class sesuai dengan perancangan class diagram diatas, Untuk class
Nasabah
,NasabahPerorangan
danNasabahBadanUsaha
simpan dalam packagetdi.training.java.core.model.nasabah
, Sedangkan untuk classTabungan
simpan dalam packagetdi.training.java.core.model.aplikasi
-
Dalam class
NasabahPerorangan
buat sebuah contructor untuk menset datanomorIdentitas
,namaLengkap
,alamat
,nomorHp
, serta berikan nilai default untukactive = false
,saldo = BigDecimal.ZERO
. -
Masih dalam method constructor pada class
NasabahPerorangan
, buat instance object untuk variabletabungan
setelah itu berikan nilai default untuksukuBunga = 0.1
,kriteria = "Tabungan Mapan"
, dansaldo = BigDecimal.ZERO
. -
Masih dalam class
NasabahPerorangan
buatlah methodtoString()
yang mengembalikan tipe dataString
kemudian berikan annotation@Override
diatas method tersebut, setelah itu buatlah untuk mengembalikan text seperti berikut:nasabah [noIdentitas: 62213424, status: false, namaLengkap: Dimas Maryanto, saldo tabungan: 0]
. -
Buat class baru dengan nama
MainApplication
dalam packagetdi.training.java.core
, setelah itu buat methodmain(String[])
. Kemudian buat instance object dari classNasabahPerorangan
dengan parameter sebagai berikutnomorIdentitas = "621234"
,namaLengkap = "Muhamad Yusuf"
,alamat = "Jl. Ujung berung no 123"
,nomorHp = "08123423434"
. -
Masih dalam class
MainApplication
, setelah membuat instance object untuk classNasabahPerorangan
panggil methodtoString()
untuk menghasilkan seperti berikut:nasabah [noIdentitas: 621234, status: false, namaLengkap: Muhamad Yusuf, saldo tabungan: 0]
Yuk simak juga videonya,
Dan jika temen-temen belajar hal baru kali ini jangan lupa buat Like, Subcribe, dan Share ke temen kalian. Terimakasih!!!