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 :



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

Postingan populer dari blog ini

EAS

TM 13 - IMPLEMENTASI ABSTRAKSI CLASS

TM 12 - SISTEM PRAPESAN TIKET PESAWAT DENGAN IMPLEMENTASI POLYMORPHISM DALAM OOP