小竹的小小理想屋
在星星仍舊熟睡的清晨 至少有著佈滿辰彩的天空
星期五, 10月 05, 2007
State Pattern 小畫家設計圖
State Pattern 的運作情況,即右圖,內容是一個小畫家的程式利用 State Pattern 構造。客戶首先必須選取一個按鈕,並於畫紙上拖拉出相對的圖形
Controller,也就是小畫家的 Business Logic 或稱 Model,在此我並沒有計劃用 Modular 的模式,單純地使用 Mediate Pattern 的設計方案來增加效能 (在我的假設裡,VTable Lookup 較 Hash Table 來的有效率,好管理 OO 在設計是 Big Plus)
其它還可以在 2 流程內加入Commander Pattern来實現 Undo 和 Redo
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言