()在实例化时被调用,即,在AddrBookEntry()被调用时,你可以认为实例化是对__init__()的一种隐式调用,因为传给AddrBookEntry()的参数完全与__init__()接收到的参数是一样的...(除了self,它是自动传递的)
当方法在实例中被调用时,self(实例对象)参数自动由解释器传递,所以在上面的__init__()中,需要参数是nm和ph,他们分别表示名字和电话号码,__init__...__init__(), self把实例对象自动传入__init__()
当对象john被实例化后,它的john.name已经被设置了
访问实例属性:
>>> john
<__main__.AddrBookEntry...pass
...
>>> mc = MyClass() # 初始化类
13.5.2 __init__()"构造器" 方法
当类被调用,实例化的第一步就是创建实例对象,一旦对象创建了,Python检查是否实现了...dir()作用的模块上,显示模块的__dict__内容
dir()不带参数,显示调用者的局部变量
13.12.5 super()
super()函数目的就是帮助找出相应的父类,方便调用相关属性
super