1.第一步:搭建大概的程序框架
- 创建一个老蒋对象
- 创建一个敌人
- 创建子弹对象
- 创建弹夹对象
- 创建枪的对象
- 把子弹压到弹夹中
- 把弹夹装载到枪中
- 老蒋拿起枪
- 老蒋开枪杀敌人
2.设计类,创建对象
- 主要的类有人,枪,弹夹,子弹
- 在设置类的时候有各自的实例属性,如人的名字,枪的类型,弹夹的最大容量,子弹的伤害
3.老蒋安装子弹到弹夹
- 老蒋.安装子弹
- 弹夹.保存子弹
- 列表来记录子弹的引用
4.老蒋安装弹夹到枪里
- 老蒋.安装弹夹
- 枪.保存子弹
5.测试枪和弹夹
- print(ak47)
- print(danjia)
6.老蒋拿枪
7.创建隔壁老王对象
8.老蒋开枪
- 枪.开火
- 子弹.弹出
- 敌人.掉血