天天看點

Python 簡單小程式 射擊遊戲_1_架構的建設

這個程式的需求是:

一個獵人拿槍打怪物, 并且要記子彈的數量 和怪物的血量。

主要目的: 練習面向對象的概念。

分析下需求。

對象要有:

  1. 獵人
  2. 怪物
  3. 拿槍是不能打敵人, 槍要有 彈夾對象,
  4. 彈夾裡要有 子彈對象

    方法要有:

  5. 子彈放在彈夾
  6. 彈夾放入槍内
  7. 獵人拿槍
  8. 獵人扣扳機射擊
  9. 彈夾彈出子彈