Python类是创建对象的模板,用于封装数据和方法以实现复用与逻辑隔离;通过class定义,__init__初始化实例属性,self指向当前实例,方法首参必为self且调用时自动传入。

Python中的类是用来创建对象的模板,核心作用是把数据(属性)和操作数据的方法打包在一起,实现代码复用和逻辑封装。
定义一个类:用 class 关键字
最简单的类只包含一个空的主体,但通常会加上初始化方法 __init__ 来设置对象刚创建时的状态:
- 类名一般用大驼峰命名(如 Student、Car)
- __init__ 方法里的 self 指向当前实例,必须写,但调用时不传
- 给 self.xxx 赋值就是在定义实例属性
class Dog:
def __init__(self, name, age):
self.name = name
self.age = age登录后复制
创建对象(实例化)并使用属性
类定义好之后,就可以像调用函数一样加括号来生成具体对象:
- 每个对象拥有独立的属性副本,互不影响
- 用点号(.)访问属性或调用方法
a = Dog("旺财", 3)
b = Dog("小白", 1)
print(a.name) # 输出:旺财
print(b.age) # 输出:1登录后复制
在类里定义方法:操作自己的数据
方法就是写在类里面的函数,第一个参数必须是 self,这样才能访问该实例的属性:
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~