Dalam contoh coding berikut ini, diterapkan skema relasi Has-A dimana
objek yang dimiliki oleh sebuah class berjumlah lebih dari satu. Teknik
yang dipakai adalah menggunakan tipe data array/ larik dengan class
sebagai tipe datanya. Contoh kasus yang diambil dalam program ini adalah
aplikasi perbankan dengan asumsi sebuah Bank memiliki banyak Nasabah,
dan seorang Nasabah bisa mempunyai banyak Rekening dalam bank yang sama.
Langkah-langkah untuk implementasinya adalah sebagai berikut:
1. Buat data member (variabel) bertipe array objek di dalam class pemilik.
2. Buat data member counter untuk menyimpan jumlah objek yang ada (bertambah/ berkurang).
3. Buat method untuk menambah dan menghapus objek, serta untuk menampilkan daftar semua objek yang dimiliki. Pastikan data jumlah objek poin (2) ter-update.
4. Buat pula method untuk fungsi agregat, misalnya menjumlah total saldo, total nasabah, dsb.
5. Uji cobakan di modul main() mulai dari objek yang paling rendah/ bawah.
Semoga bermanfaat, dan selamat mencoba source code berikut ini! :)
Langkah-langkah untuk implementasinya adalah sebagai berikut:
1. Buat data member (variabel) bertipe array objek di dalam class pemilik.
2. Buat data member counter untuk menyimpan jumlah objek yang ada (bertambah/ berkurang).
3. Buat method untuk menambah dan menghapus objek, serta untuk menampilkan daftar semua objek yang dimiliki. Pastikan data jumlah objek poin (2) ter-update.
4. Buat pula method untuk fungsi agregat, misalnya menjumlah total saldo, total nasabah, dsb.
5. Uji cobakan di modul main() mulai dari objek yang paling rendah/ bawah.
Semoga bermanfaat, dan selamat mencoba source code berikut ini! :)