初探數(shù)據(jù)表現(xiàn)層和業(yè)務(wù)邏輯層的分離
在MP3播放器中,無(wú)疑MP3或其他音樂(lè)文件的解碼就是這里的業(yè)務(wù)邏輯,而諸如“播放”、“暫停”這些接收用戶輸入的控件就是數(shù)據(jù)表現(xiàn)形式?,F(xiàn)在目的和明確了,就是將這兩這分離。

UI和Player的接口

加上Factory后的UML圖
顯然這樣的工作量減少很多。
posted on 2008-06-30 19:27 Wealth 閱讀(3759) 評(píng)論(8) 編輯 收藏 引用 所屬分類: C++