""" Auther:少校 Time:2025/4/11 14:45 越努力,越幸运 """ # 1. 魔法方法 """ 魔法方法指的是定义在类中名字以__开头,并且以__结尾,在特定清空下会被自动调用的方法。 """ # 2. __init__方法 """ 1)__init__方法 - 初始化方法 每次创建类的对象的时候,类中的__init__方法就会被自动调用 在类中添加__init__方法的时候,只要保证函数名和函数类型(对象方法)不变的前提下,参数和函数体没有限制。 创建类的对象的时候,需不需要参数,需要几个参数,由__init__方法决定。 2)__repr__方法 每次打印当前类的对象的时候,类中的__repr__方法会被自动调用,并且会将这个函数的返回值作为打印结果 在类中添加 __repr__方法 的时候,不能额外添加参数,函数的返回值必须是字符串 """ class A: def __init__(self): print("初始化方法") a1 = A()
29.魔法方法
本节510字2025-04-11 17:20:37