[問題] 一個MVC pattern和composite pattern的 …

看板Ruby作者時間17年前 (2007/10/12 13:32), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/4 (看更多)
假如我的model中用到composite pattern 例如 A <---- B A <---- C 那麼在view中 如果要在遇到A,B,C時 在畫面上畫出不同的圖形 有辦法規避掉 if(p instanceof A){ ..... }else if(p instanceof B){ ..... }else if(p instanceof C){ ..... } 這樣的寫法嗎? 我想不應該把處理畫面的部分移到model中 因為這就違反了MVC的原則 那有沒有更好的寫法 請賜教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.179.244 ※ 編輯: jackace 來自: 140.113.179.244 (10/12 13:32) ※ 編輯: jackace 來自: 140.113.179.244 (10/12 13:32)

10/12 13:47, , 1F
你也貼太多地方了吧
10/12 13:47, 1F
文章代碼(AID): #173mRfZj (Ruby)
文章代碼(AID): #173mRfZj (Ruby)