Skip to content

PL-IF-H/Latihan-PL-Bab-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Latihan Overload dan Overloading Method

Deskripsi Soal

Adit adalah seorang pembuat bingkai lukisan atau foto ternama seantero RW 9. Adit sering menerima pesanan dari client-nya melalui telepon sehingga harus mencatat beberapa ketentuan bingkai yang akan dibuatnya. Karena tulisannya jelek dan Adit adalah orang yang “go green”, maka di tidak mau menggunakan pulpen dan kertas untuk mencatat. Dia mau yang praktis-praktis, yaitu program untuk menghitung pesanan pembuatan. Dia mau membayar berapa saja untuk membuat anda mau membuatkan program untuknya. Buatkan program untuk Adit dimana dia dapat memberikan masukkan berupa ID pemesan*,nama pemesan, tanggal pemesanan, jenis bingkai dan ukuran bingkai (panjang x lebar). Sehingga ketika ditekan enter menghasilkan harga yang harus dibayar oleh client. Setiap jenis bingkai memiliki harga yang berbeda tiap meter perseginya. Ketentuan Jenis Bingkai : Jenis Bingkai | Harga per m Hitam Metalik | 3000 Coklat Metalik | 2700 Coklat Bercorak | 2300 Hitam Bercorak | 2500 Emas | 5000 Perak | 4000 terdapat ketentuan untuk pemberian diskon kepada pembeli ketentuannya adalah sebagai berikut : a. diskon hanya diberikan kepada pemesan yang membeli jenis bingkai Hitam metalik, Emas, dan Perak.

  • Jika total bayar lebih dari 300000 maka akan mendapat diskon 5%
  • jika total bayar lebih dari 450000 maka akan mendapat diskon 10%
  • jika total bayar lebih dari 600000 maka akan mendapat diskon 15%
  1. identifikasi class, object, atribut dan method dari kasus diatas
  2. kerjakan dengan memanfaatkan materi overload dan overloading method, dengan menandai dengan komentar pada kode program

Prosedur Pengumpulan

  • Fork dahulu repository ini ke akun Github masing-masing.
  • Lakukan clone dari repo hasil forking, lakukan coding di Netbeans sesuai spesifikasi tugas yang telah ditentukan.
  • Simpan screenshoot dari hasil run program dalam folder ss/
  • Edit dahulu file PERNYATAAN.md, isi sesuai biodata.
  • Lakukan commit dan push TIAP KALI melakukan pekerjaan SEBELUM deadline berakhir, jika hanya melakukan commit dan push hanya sekali dan perubahan yang sangat besar, akan memengaruhi penilaian.
  • Deadline 17 Maret 2016 jam 05.59, jika ada salah satu commit yang melampaui tanggal deadline, maka tidak diikutkan dalam penilaian, alias mendapat 0.
  • Setelah menyelesaikan tugas, maka lakukan Pull Request untuk dilakukan penilaian. Setelah mengirim pull request, Anda tidak diperkenankan mengubah lagi isi dari repository.
  • Tidak ada toleransi duplikasi, jika terdeteksi maka akan mendapat nilai 0 bagi semua yang terlibat.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages