Anda di halaman 1dari 6

Kuis

Format Pengumpulan
Tugas boleh dikumpulkan dalam 2 format :
• Tulisan tangan : tulisan tangan discan/foto
kemudian disimpan dalam format img atau
pdf jika melebihi 1 halaman
• Source code + screenshot yang disimpan
dalam doc atau pdf. (Screenshot harus
mencakup semua menu aplikasi)
Kecurangan
Jika ketahuan memiliki jawaban yang sama
dengan mahasiswa lain maka :
• Untuk tulisan tangan jika sama persis akan
dikurangi nilainya berdasarkan tingkat
kemiripan
• Untuk source code + screenshot otomatis
dapat nilai 0
Kasus Rental Buku
• Terdapat perpustakaan yang menyewakan berbagai jenis buku
diantaranya adalah novel, komik, majalah, dan buku pelajaran
• Harga peminjaman setiap buku dipengaruhi dari harga beli buku.
– Harga buku rentang Rp 10rb -Rp100rb maka harga pinjam adalah Rp1500/3hari
(Book A)
– Harga buku 100rb-500rb, harga pinjam Rp5.000/3hari (Book B)
– Harga buku 500rb keatas harga pinjam Rp10.000/3hari (Book C)
• jika melebihi waktu peminjaman maka Book A denda Rp500/hari, Book B
denda Rp1000/hari, Book C denda Rp2000/hari
• Atribut utama buku adalah :
– Novel (tahun terbit, nama novel, pengarang)
– Komik (tahun terbit,nama Komik, pengarang, no volume)
– Majalah (tahun terbit,nama majalah, edisi_bulan)
• Tugas anda adalah membuat kelas-kelas yang terkait dari requirement
diatas dengan pewarisan dan polimorfisme dan menerapkannya dalam
aplikasi penyimpanan data buku.
Ilustrasi Aplikasi
Aplikasi Penyimpanan Buku Input Buku
(NPM – Nama) 1. Novel
1. Input Buku 2. Komik
2. Tampilkan Buku 3. Majalah
4. Kembali Ke Menu
Input: 1
Input: 1

Input Novel
Judul : Harry_Udin
Tahun: 2010
Harga Beli: 50000

Data Tersimpan
Ilustrasi
Aplikasi Penyimpanan Buku
1. Input Buku
2. Tampilkan Buku

Input: 2

Data Buku

Buku | Harga Sewa | Harga Denda | Jumlah


Hary_Udin 1500 500 1

Anda mungkin juga menyukai