定义三个新类,分别名为Song、PlayList和MusicCollection。Song对象包含着关于特定歌曲的信息,比如歌曲名、艺术家、专辑、歌曲长度等;PlayList对象包含播放列表名称和一个歌曲的集合;MusicConllection对象包含播放列表集合,它包括一个名为Library的主播放列表,这个列表包含该集合中的所有歌曲。定义上述的三个类,并编写方法实现下列任务:
1.创建一个Song对象,并设置其信息。
2.创建一个PlayList对象,并对播放列表添加和删除歌曲。如果一首新歌不在主列表中,那么将其添加进去。确保从主播放列表中删除一首歌时,也要从音乐集合中的其他播放列表删除此歌曲。
3.创建一个MusicCollection对象,并对该集合添加和删除播放列表。
4.搜索并显示关于所有歌曲、播放列表或整个音乐集合的信息。
(求助大神给予解) |
|