【python学习随笔】03 python中的类和对象
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 跑过去了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY