Anda di halaman 1dari 6

NAMA : RIO DWIANTO

NRP : 152019026
PEMROGRAMAN BERORIENTASI OBJEK AA – KUIS 1

SOAL
Perusahaan X memiliki 3 jenis pegawai yaitu: pegawai tetap, kontrak, dan administrasi,
dengan aturan sistem penggajian sebagai berikut:
1. Setiap pegawai tetap mendapatkan gaji pokok Rp. 5.000.000,- setiap bulannya.
2. Setiap pegawai kontrak mendapatkan gaji 75 % dari gaji pokok.
3. Setiap pegawai tetap mendapatkan tunjangan perjalan dinas Rp. 300.000,- setiap kegiatan
keluar kota, sedangkan untuk pegawai kontrak mendapatkan tunjangan Rp. 250.000, -
4. Setiap pegawai mengerjakan tugas modul S/W. Pegawai tetap yang mengerjakan setiap
10 modul, mendapatkan bonus kinerja Rp. 500.000,- sedangkan pegawai kontrak untuk
setiap 8 modul mendapatkan bonus Rp. 450.000,-
5. Untuk pegawai administrasi mendapatkan gaji pokok Rp. 2.000.000, ditambah gaji
lembur. Setiap jam lembur mendapatkan tunjangan Rp. 25.000,-
6. Untuk pegawai tetap total gaji yang didapatkan mendapat potongan 5% dari total gaji
yang didapatkan.
7. Untuk pegawai kontrak mendapatkan potongan gaji 10% dari total gaji yang didapatkan.
8. Potongan pajak untuk pegawai administrasi adalah 5% dari total gaji.
Buatlah diagram class dan implementasikanlah dalam Bahasa pemrograman berorientasi
objek Java
DIAGRAM CLASS

Gambar 1 Diagram Class


IMPLEMENTASI

Gambar 2 Class Pegawai


Gambar 3 Class PegawaiTetap
Gambar 4 Class PegawaiKontrak
Gambar 5 Class PegawaiAdministrasi
Gambar 6 Class MainUTS

Anda mungkin juga menyukai