python中的类怎么用

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

python中的类怎么用-第1张图片-佛山资讯网

Python中的类是用来创建对象的模板,核心作用是把数据(属性)和操作数据的方法打包在一起,实现代码复用和逻辑封装。

定义一个类:用 class 关键字

最简单的类只包含一个空的主体,但通常会加上初始化方法 __init__ 来设置对象刚创建时的状态:

  • 类名一般用大驼峰命名(如 StudentCar
  • __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,这样才能访问该实例的属性:

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~