在任何一个 python 类中, 都存在一个__init__()
的方法, 而且只能存在一个.
我们不管用什么办法创建对象, 都会自动的去执行__init__()
方法
默认情况下的__init()__
默认情况, __init()__
什么都不做.
用__init__()
初始化实例变量
__init()__
方法的主要作用就是添加并初始化实例变量. 初始化的实例变量的值在创建对象的时候通过实参传递过来.
__init__()
的第一个形参总是新创建的那个实例对象.