1. 程式人生 > >11)代碼重用思想(以遊戲為例)

11)代碼重用思想(以遊戲為例)

class 我想 就是 cas == 點擊 ~~ 重用 body

1)情況說明:
      假如 我想在我的遊戲上 顯示以惡搞菜單 然後這個菜單 顯示1和2

          要是我用鼠標點擊1 ,就可以玩 貪吃蛇遊戲

          要是我用鼠標點擊2,就可以玩 俄羅斯方塊遊戲

2)針對上面的情況,簡單的思路 就是 我定義一個變量

          要是我用鼠標 點擊 1 那個變量就賦值為1,然後在每一個case的WM裏面運行if(FX==1)的代碼

          要是我用鼠標 點擊 2 那個變量就賦值為2,然後在每一個case的WM裏面運行if(FX==2)的代碼

      ~~~~~~~~~上面的思路,簡單 可以實現 我想要的功能,但是 我要是很多遊戲呢 ,就得加很多的 if判斷,這樣很麻煩

~~~~~~~~~~於是 有了下面的思路

3)

11)代碼重用思想(以遊戲為例)