TM 13 - IMPLEMENTASI ABSTRAKSI CLASS
IMPLEMENTASI ABSTRAKSI CLASS
Nama : Winda Nafiqih Irawan
NRP : 5025231065
Kelas : PBO - G
SOAL :
1. Tuliskan implementasi dari program kecil Abstract Class Makhluk hidup yang diwariskan kepada manusia, hewan, dan tumbuhan
2. Pelajari dan baca simulasi Foxes and Rabbit yang ada di buku. Kemudian buat program perubahan dari struktur class umum menjadi bentuk Abstract Class.
================================JAWABAN===================================
1. Berikut merupakan struktur diagramnya
berikut merupakan link github kodenya : GitHub-Abstraksi Kelas Pada Makhluk Hidup
Kelas makhlukHidup : merupakan kelas yang memiliki method abstrak yang hrs diimplemetasikan semua kelas seperti Manusia, Hewan, dan Tumbuhan. Memiliki fungsi makan(), fungsi yang dapat digunakan oleh seluruh subclass yang mewarisi kelas makhlukHidup.
Kelas Manusia : memiliki method bergerak() yang diwariskan dari kelas makhlukHidup
Kelas Hewan : memiliki method bergerak() yang diwariskan dari kelas makhlukHidup
Kelas Tumbuhan : memiliki method bergerak() yang diwariskan dari kelas makhlukHidup
Kelas Main : untuk menjalankan program yang memanggil objek-objek dari kelas Manusia, Hewan, dan Tumbuhan
GAMBAR OUTPUT :
2. Gambar Diagram :
link GitHub : GitHub Rabbit-Fox
Penjelasan singkat, kode awal banyak yang error, sebenarnya lebih membenarkan kode. Untuk abstraksinya tidak terlalu banyak diubah.
Komentar
Posting Komentar