Pertemuan 5 OOP - Membuat Music Organizer
Nama : Kadek Fajar Pramartha Yasodana NRP : 5025231185 Kelas : PBO A Membuat Music Organizer Disini saya membuat sebuah music organizer dengan beberapa modifikasi, yaitu dengan menggunakan service ScheduledExecutorService untuk menjalankan fungsinya dalam beberapa selang waktu frame time. Hal ini membuat saya bisa membuat sebuah music organizer yang dinamis. Code : GitHub Berikut adalah penjelasan setiap class pada project Utility Adalah sebuah class yang akan digunakan pada beberapa object untuk memudahkan dalam mendapatkan suatu data. Contohnya getRandom{Sesuatu}, agar kita tidak perlu membuat object random lagi, dan bisa langsung memanggil. Track Adalah sebuah class yang akan menyimpan data tentang music track dengan title, filepath, dan durationnya. Dalam hal ini karena kita hanya melakukan mock music player, duration bisa kita set sebagai angka random. MusicPlayer Adalah sebuah class yang nantinya akan memainkan sebuah track, dan jika track tersebut sudah selesai dimainkan, m...