Anda di halaman 1dari 4

Tes Akhir Modul 6 Praktikum Dasar Pemrograman 2

Waktu pengerjaan: 40 menit. Kerjakan secara mandiri.

Diberikan class diagram sebagai berikut:

Keterangan khusus dari class diagram:


- Atribut golongan pada kelas Manajer yang valid adalah 1, 2 dan 3. Selain itu,
diasumsikan golongan Manajer adalah 1
- method getGaji pada kelas Manajer akan mengembalikan nilai gaji seorang
Manajer. Adapun gaji manajer adalah = gaji pokok + tunjangan. Adapun aturan
tunjangan seorang Manajer adalah sebagai berikut:

Golongan Tunjangan
1 Rp1.500.000
2 Rp2.000.000
3 Rp3.000.000

Implementasikan class diagram tersebut ke dalam program Java. Buatlah sebuah


main class dengan kasus sebagai berikut.
Seorang Manajer bernama Bobby dengan gaji pokok Rp7.500.000 dan golongan 2.
Memiliki karyawan 5 orang:
- alex dengan gaji pokok Rp5.000.000
- ruby dengan gaji pokok Rp4.500.000
- suzy dengan gaji pokok Rp5.250.000
- ben dengan gaji pokok Rp4.750.000
- max dengan gaji pokok Rp5.500.000
Tampilkan data Bobby (nama Bobby dan gaji totalnya) beserta data seluruh
karyawannya (nama dan gaji total).
Poin:
Class Pegawai : 25 poin
Class Manager : 40 poin
Class Main: 35 poin

1
Hasilll
Karyawan

Manager

2
MainClass

3
OUTPUT

Anda mungkin juga menyukai