Skip to content

Latest commit

 

History

History
5 lines (3 loc) · 437 Bytes

File metadata and controls

5 lines (3 loc) · 437 Bytes

MusicPlayer - State

This software simulates the operation of a music player - it implements the Design Pattern State in visualizing how the playlist is shown to the user, and the Design Pattern Façade by offering the user an interface to interact with the playlist itself, which allows the user to sort the playlist and make song queries; which are implemented through Streams.

UML Class Diagram