Anda di halaman 1dari 1

Nama : Raifan Ahmad Kurniawan

NPM : 2113025018

Tugas :
1. Analisalah apa yang terjadi dalam code pada bagian A.1 dan B.1
Pada bagian A.1, terdapat pembuatan kelas AkunBank yang memiliki 2 field yaitu nomor akun
dan saldo, serta 2 method yaitu simpan dan tarik. Method simpan bersifat void, artinya tidak
mengembalikan nilai apapun dan bertujuan untuk menambahkan jumlah saldo pada akun tersebut.
Sedangkan method tarik bersifat return float, artinya mengembalikan nilai float dan bertujuan
untuk mengurangi jumlah saldo pada akun tersebut.
Pada bagian B.1, terdapat pembuatan 2 objek dari kelas AkunBank dengan menggunakan keyword
"new" diikuti dengan nama kelas dan parameter yang diperlukan. Setiap objek memiliki nomor
akun dan saldo yang berbeda. Kemudian dilakukan pemanggilan method simpan dan tarik pada
masing-masing objek untuk melakukan penambahan dan pengurangan saldo pada akun tersebut.
2. Analisalah Output yang ditampilkan pada bagian B.2
Pada bagian B.2, terdapat pemanggilan method simpan dan tarik pada objek AkunRendi dan
AkunDewi. Pertama-tama dilakukan pemanggilan method simpan untuk menyimpan saldo pada
masing-masing objek. Kemudian, dilakukan pemanggilan method tarik untuk mengurangi saldo
sebesar 100000 pada masing-masing objek.
Output yang ditampilkan akan terdiri dari 2 baris. Baris pertama akan menampilkan pesan "Dana
sebesar [danaDitarik] ditarik, saat ini tersisa [jumlah saldo setelah penarikan] dalam akun Anda."
untuk objek AkunRendi. Baris kedua akan menampilkan pesan yang sama untuk objek AkunDewi.
Pesan-pesan tersebut akan menampilkan jumlah dana yang berhasil ditarik dan jumlah saldo yang
tersisa pada masing-masing objek setelah penarikan dilakukan.

Anda mungkin juga menyukai