You are asked to create audio playing software that allows you to perform basic operations using music tracks i.e. play, go back one track, go forward one track, loop through all tracks, shuffle...


You are asked to create audio playing software that allows you to perform basic operations using music tracks i.e.play, go back one track, go forward one track, loop through all tracks, shuffle through tracks, search for a track.Select one or more data structures from below to implement a prototype of the software in Java to simulate thesebasic operations.


1) Array


2) Array List


3) Linked List


4) Stack


5) Queue


6) Hash Table


7) BST


You can assume the track object has the properties:trackID,name, artist, date, genre, playback length. (No actual playback of audio is expected, just a prototype that implements these objects and allows us to simulate the operations mentioned above).







You will be graded for creativity, correctness, readability, design efficiency, and elegance.



Deliverables: Submit, all your DOCUMENTED WORKING java source code on blackboard.

Apr 23, 2021
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here