Tugas 12 - Sistem Reservasi Tiket Pesawat
Nama : Muhammad Shafa Narariya NRP : 5025231016 Link Code : https://github.com/ItsPong/Tugas12 Sistem Reservasi Tiket Pesawat Polymorphism diterapkan pada Metode calculateFare() dan displayInfo() dioverride di setiap subclass untuk perilaku yang berbeda sesuai dengan jenis tiket. Polimorfisme memungkinkan metode yang sama di superclass (Ticket) memiliki implementasi berbeda di subclass (EconomyTicket, BusinessTicket, dan FirstClassTicket). Kelas Ticket (Superclass): Atribut: penumpang: Nama penumpang. hargaDasar: Harga dasar tiket. Metode: calculateFare(): Metode dasar untuk menghitung tarif, akan dioverride di subclass sesuai dengan jenis tiket. displayInfo(): Menampilkan informasi tiket, termasuk penumpang, harga dasar, dan tarif akhir. Fungsi: Menyediakan kerangka dasar untuk kelas tiket lainnya (Economy, Business, First Class). Kelas EconomyTicket (Subclass): ...