定义3个类,类名分别为Song、PlayList、AllMusic。Song包含关于特定歌曲的信息:歌名、艺术家、专辑、歌曲长度。PlayList包含播放列表名称和该列表中已歌曲的集合。AllMusic包含所有歌曲和一个主播放列表。并实现以下任务:
a、创建10个Song对象,并设置其信息。
b、可以对AllMusic中的歌曲进行增、删、改、查(搜索)。删、改的歌曲如果播放列表中包含则同步更新
c、播放列表可以对其所有歌曲增、删。并可根据歌名、艺术家、专辑、歌曲长度等信息对其进行排序。
d、AllMusic可以增加和删除主播放列表以外的播放列表,能搜索列表并将搜索出的列表内容全部输出。
e、无内存泄漏。