python基础27—类属性和实例属性
1、类属性和实例属性
类属性:在类里面直接定义的变量,叫做类属性
通过对象访问类属性:对象名.属性名
通过类访问类属性:类名.属性名
实例属性:每个对象的属性值都有可能不一样,就定义为实例属性(对象属性)
实例属性的定义:对象.属性名=属性值
class Cat:
leg=“四条腿”
tail=“长尾巴”
kitty=Cat()
print(kitty.leg) #通过对象访问类属性
print(Cat.leg) #通过类访问类属性
kitty.name=“凯蒂猫” #添加实例属性