03 python中的类和对象
“一切皆为对象”这句话大家都有所耳闻,那么 对象object 是什么呢,而 类class 又是什么呢?
我们以一个例子来解释:
class Car:
'''这是小汽车的类,其中有run方法和color、name属性'''
def __init__(self, color, name):
self.name = name
self.color = color
Car.empCount += 1
def run(self):
print(self.color,"色的",self.name,"跑过去了")
这里用python 创建了一个Car类,其中有run方法和color、name属性,那么这个就是小汽车类
方法:定义在类中的函数
那么,我们想要创建一个小汽车对象就可以以小汽车类为模板创建了,也就是说,对象是类的实体化
BMW = Car("blue","BMW")
这样我们就创建了一个名为BMW的对象,他的color属性值是blue,name属性值是BMW,有一个run方法
我们想要让小汽车跑起来只需要
BMW.run()
同样的方法,我们也可以创建其他的不同的小汽车。
得到输出
blue 色的 BMW 跑过去了
标签:03,run,name,python,self,color,BMW,随笔
From: https://www.cnblogs.com/ddddmx/p/17078395.html