TM - 11 : SISTEM RENTAL KENDARAAN MENGGUNAKAN KONSEP INHERITANCE DALAM OOP
SISTEM RENTAL KENDARAAN MENGGUNAKAN
KONSEP INHERITANCE DALAM OOP
Nama : Winda Nafiqih Irawan
NRP : 5025231065
Kelas : PBO - G
Pertemuan : 11
Gambar class diagram :
link github : GitHub-Sistem-Rental-Mobil
Penjelasan singkat kode :
1.) Kelas "kendaraan" = sebagai kelas induk yang memiliki variabel seperti merk, model, tahun produksi. Kelas ini juga memiliki fungsi tampilkan untuk menampilkan info-info dari variabel yang telah disebut.
2.) Kelas "mobil" = sebagai kelas turunan dari kelas kendaraan, memiliki variabel tambahan yaitu jumlah_roda
3.) Kelas "motor" = sebagai kelas turunan dari kelas kendaraan, memiliki variabel tambahan yaitu jumlah_roda
4.) Kelas "sepeda" = sebagai kelas turunan dari kelas kendaraan, memiliki variabel tambahan yaitu jenis_kendaraan
5.) Kelas "rental_kendaraan" = sebagai kelas yang menyimpan fungsi-fungsi seperti menambah kendaraan, menambah daftar sewa, menghapus kendaraan yang sedang disewa.
6.) Kelas "main" = sebagai kelas konstruktor dari fungsi-fungsi di kelas rental_kendaraan.
Contoh keluaran dari main :
Komentar
Posting Komentar