"""
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