Tugas 5 PBO Rafie Zaidan Umara 5025231245
Nama: Rafie Zaidan Umara
2. Method addmusic(Stringmusic) fungsinya adalah menambahkan musik ke dalam daftar musik, outputnya menampilkan pesan bahwa musik berhasil ditambahkan.
3. Method showList() fungsinya adalah bertugas untuk menampilkan seluruh daftar musik yang ad, jika kosong akan menampilkan pesan "Daftar musik kosong", jika ada akan menampilan pesan musik berserta angka urutan.
4. Method showTotalMusic() bertugas untuk menghitung dan menampilkan jumlah total musik yang ada di dalam daftar.
5. Method removeMusic(int dex) berfungsi untuk menghapus musik dalam daftar yang ingin dihapus, prosesnya jika invalid maka akan mengeluarkan pesan bahwa "Indeks tidak valid", jika sebaliknya akan menampilkan pesan "musik berhasil dihapus".
6. Method showMenu() berfungsi untuk menyediakan menu interaktif untuk pengguna agar bisa memilih opsi tertentu, prosesnya akan menampilan beberapa opsi diatas tadi seperti add music, show list, show total music, remove music, exit. Jika pengguna memilih opsi diluar ini maka, perintah dari pengguna tidak valid.
7. Main Method berfungsi untuk membuat objek MusicOrganizer dan memanggil method showMenu() untuk mernampilkan menu interface dan mulai menerima input dari pengguna.
NRP: 5025231245
Mata Kuliah: Pemrograman Berorientasi Objek (A)
Implementasi Music Organizer
Disini saya membuat 7 metode yaitu ada:
1. Konstruktor MusicOrganizer() fungsinya adalah bertugas untuk menyimpan daftar judul musik yang dimasukkan oleh pengguna
1. Konstruktor MusicOrganizer() fungsinya adalah bertugas untuk menyimpan daftar judul musik yang dimasukkan oleh pengguna
5. Method removeMusic(int dex) berfungsi untuk menghapus musik dalam daftar yang ingin dihapus, prosesnya jika invalid maka akan mengeluarkan pesan bahwa "Indeks tidak valid", jika sebaliknya akan menampilkan pesan "musik berhasil dihapus".
7. Main Method berfungsi untuk membuat objek MusicOrganizer dan memanggil method showMenu() untuk mernampilkan menu interface dan mulai menerima input dari pengguna.
Comments
Post a Comment