类属性和对象属性
""" 实现记录创建对象个数的功能
"""
class Tool(object): def __init__(self, new_name): self.name = new_name
# 底下这个方法太笨啦 num = 0 tool1 = Tool("铁锹") num += 1 print(num) tool2 = Tool("工兵铲") num += 1 print(num) tool3 = Tool("水桶") num += 1 print(num)
""" 1 2 3 """
class Tool2(object): """ 实例属性为某个类所有,对象共有
""" # 类属性 num = 0
# 方法 def __init__(self, new_name): # 实例属性 self.name = new_name # 对类属性+=1 Tool2.num += 1
# 这个比较好 tool1 = Tool2("铁锹") tool2 = Tool2("工兵铲") tool3 = Tool2("水桶")
print(Tool2.num) """ 3 """ """ 实现记录创建对象个数的功能
"""
class Tool(object): def __init__(self, new_name): self.name = new_name
# 底下这个方法太笨啦 num = 0 tool1 = Tool("铁锹") num += 1 print(num) tool2 = Tool("工兵铲") num += 1 print(num) tool3 = Tool("水桶") num += 1 print(num)
""" 1 2 3 """
class Tool2(object): """ 实例属性为某个类所有,对象共有
""" # 类属性 num = 0
# 方法 def __init__(self, new_name): # 实例属性 self.name = new_name # 对类属性+=1 Tool2.num += 1
# 这个比较好 tool1 = Tool2("铁锹") tool2 = Tool2("工兵铲") tool3 = Tool2("水桶")
print(Tool2.num) """ 3 """ |
如有疑问,请发邮件:[email protected]
github:https://github.com/wangrui0/
我是一个java工程师,人工智能和大数据只是爱好哦,请记住