定义2个新类,分别命名为Song/Playlist。Song对象包含歌曲的信息,歌名、艺术家、专辑、歌曲长度;Playlist对象表示一个播放列表,包含播放列表名称和一个歌曲的集合,还应该提供添加和删除歌曲的方法。
song对象好办,playlist对象“一个歌曲的集合,还应该提供添加和删除歌曲的方法”,这句什么意思呢?如何实现?还望能给小菜鸟答疑,不胜感激!
playlist 是个聚合类, 包含了一些song 对象实例, 这些song对象实例用一个数组 或者 字典来包含 , 对应的删除 添加方法就是对这个数组或字典的增删song对象实例操作 。
2楼 @happyming 谢谢,请问有空用代码实现下吗?
2楼 @happyming 已经解决了 谢谢你!