我正在制作媒体库的类图,如iTunes或Windows Media Player。我的图书馆包含音频,视频和图像。 我对此很新,所以我不确定自己是否朝着正确的方向前进。这是我到目前为止所得到的:
我觉得应该再多上几节课。有没有人对如何改进/扩展这个类图有一些提示/建议?
修改<!/强> 我试图让播放列表更清晰一些。我还添加了一个界面:
答案 0 :(得分:1)
在主线上对我来说似乎很好:
这里似乎没有错。但播放列表的构成并不十分清楚。我没有明显的选择,但这就是重点......
如何引入,您的播放列表可能由图像,视频,音频记录组成。问题是组合物之间的关系。
如果您希望由图像或视频或音频记录非专有地组成播放列表,则播放列表通常应由媒体组成。
如果您希望专门由图像或视频或音频记录组成的播放列表,则事情会变得非常微妙。在你的陈述中,这根本不明显。应该欢迎至少一个note,以指定独占的组合关系。解决方案是专门化播放列表:专用版本将在插入第一个元素时实例化。这取决于您真正想要展示的内容。在任何情况下,解释说明都非常有用。