面向对象初学!
面向对象初学!


代码精简,可复用强======================人模子
def Dog(name,blood,aggr,kind):
dog = {
"name" : name,
"blood" : blodd,
"aggr": aggr,
"kind": kind
}
return dog
d1 = Dog("ergou",1000,100,"teddy")
print(d1)
===========================================================================================================
—init__ 初始化方法
python在帮我们创建一个对象self
每当我们调用类的时候就会触发这个方法,默认传self
在init方法中可以对self进行赋值
# self是什么 ,self拥有的属性都属于对象

类和对象的命名空间
类的字典只能查看 ,不能通过类的字典去修改!

静态属性是 通过类名.属性 去调用!
能用对象名调用类的静态属性吗?
类中的静态变量 ,可以被对象和类调用!



浙公网安备 33010602011771号