看板 [ java ]
討論串[問題] 一個關於 strategy pattern 的疑惑
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者popcorny (畢業了..@@")時間12年前 (2013/06/24 10:34), 編輯資訊
0
0
0
內容預覽:
有人討論design patterns,還挺有趣的. 這個討論串其實根本重點不是在Strategy pattern. 反而是在討論Strategy pattern裡面的Strategy要怎麼產生 XD. 我反倒覺得沒有一定的做法,. Singleton可能不是所有情況的最佳解,但也是一個解法. 畢竟
(還有553個字)

推噓3(3推 0噓 18→)留言21則,0人參與, 最新作者adrianshum (Alien)時間12年前 (2013/06/23 23:04), 編輯資訊
0
0
0
內容預覽:
開宗明義第一句:Stragety 做成 Singleton 不是正解,. 不要浪費時間。(後面再來詳解). 首先,Strategy 解決的問題是,把不同情況需要不同的. 邏輯,包裝成所謂 Strategy, 然後只要替換 strategy,. 就能不影響caller 的 code 之下做到不同的工作
(還有1146個字)

推噓5(5推 0噓 6→)留言11則,0人參與, 最新作者swpoker (swpoker)時間12年前 (2013/06/21 11:28), 編輯資訊
0
0
0
內容預覽:
雖然說是採用策略模式. 但只能說是攻擊的規劃用策略模式. 那麼實作要用什麼呢?. 老實說 一開始我也不知道 我都是改了三次之後 才知道要怎麼實作. 在這裡我空想提供參考一下. (如果有錯字,請原諒,我會交出錯字50次的作業->複製50次就好啦 XD). class Character{. }. in
(還有3192個字)

推噓3(3推 0噓 20→)留言23則,0人參與, 最新作者ooooooo (感覺銜接最重要...)時間12年前 (2013/06/20 23:58), 編輯資訊
0
0
0
內容預覽:
用個之前在板上看見的例子說明,. 假設要寫個遊戲,遊戲中有各種角色:戰士、法師、術士.....等. 當然每個角色都有技能可以攻擊。. 我構想的設計是,. class Character{ //各種角色的 super class. attackStrategy atk ; //用來攻擊的策略. pub
(還有728個字)
首頁
上一頁
1
下一頁
尾頁