构造函数
python 中的构造函数是__init__()函数。用于类的实例化,当一个对象被创建时,就会立刻被调用,有且只能执行一次。
class A():
def __init__(self):
print("A1")
执行:a=A()
输出: A1
1.构造函数可以不写,不写时会调用默认的构造函数:
class A():
pass
执行:a = A()
输出:
2.构造函数可以传入参数,在初始化时需要赋值,否则会报错。可以赋值默认值。
class A():
def __init__(self,name):
print(name)
执行:a=A(“A2”)
输出:A2
重写构造方