Tugas 5 - Music Organizer
Nama: Dewa Putu Ananda Taurean Mahesa
NRP: 5025231158
Kelas: PBO A
Implementasi Music Organizer
1. Class Track
Pada kelas Track terdapat atribut title dan artist, konstruktor untuk memberi nama lagu dan artist, serta methods untuk mendapat nama lagu dan artist.
2. Class MusicPlayer
Pada kelas MusicPlayer terdapat beberapa hal:
- Atribut boolean isPlaying
- Konstruktor yang meng-set isPlaying menjadi false
- Method startPlaying untuk menunjukkan lagu akan dimainkan
- Method stopPlaying untuk menunjukkan lagu akan dihentikan
3. Class MusicOrganizer
Pada kelas MusicOrganizer terdapat beberapa hal:
- Atribut list musik dan music player
- Konstruktor
- Method listAllTrack yang bisa memberi list lagu
- Method playTrack untuk memilih lagu yang ingin dimainkan
- Method stopTrack untuk menghentikan lagu
- Method removeTrack untuk menghapus lagu
- Method searchTrack untuk mencari suatu lagu
4. Class Main
Program utama untuk menjalankan music organizer. Pada main terdapat UI untuk menjalankan berbagai command seperti memainkan, memutar, atau mencari lagu.
Comments
Post a Comment