python基础 #008 类属性和实例属性
1. 实例属性
-
实例属性是实例所特有的属性
如:下面代码的tool1初始化后有name属性
2. 类属性
-
类属性就是给类对象定义的属性,通常用来记录类的相关特征
-
类属性不会用于记录具体对象的特征
-
类中所有实例共享类的属性和方法 (所有实例可以访问)
如:下面的tool1对象,访问了类属性count
class Tool(object):
count = 100
def __init__(self, name):
self.name = name
tool1 = Tool("tool1")
tool1.name
tool1.count
print(tool1.name)
print(tool1.count)
>>>
tool1
100
本文来自博客园,作者:{枫_Null},转载请注明原文链接:https://www.cnblogs.com/fengNull/articles/16622620.html

浙公网安备 33010602011771号