class Gun: #定义枪这个类Gun
“””枪类”””
def init(self, model, damage): #初始化方法
self.model = model # 型号
self.damage = damage # 伤害
self.bulletcount = 0 # 剩余子弹数量 创建并初始化实例属性
def _str(self):
return “%s: %d, 剩余子弹:%d” % (
self.model, self.damage, self.bullet_count)
def main():
“””测试函数”””
# 1. 创建枪对象
ak47 = Gun(“AK47”, 50)
print(ak47)
MA416 = Gun(“MA416”, 40)
print(MA416)
DP28 = Gun(“DP28”, 47) #增加的功能点
print(DP28)
GROZA = Gun(“GROZA”,40)
print(GROZA)
m249 = Gun(“m249”,100)
print(m249)
