类实例化对象时的三个步骤
class Person:
def __init__(self,name):
self.name = name
obj = Person("summer")
1. 开辟了一个对象空间,里面只有一个指向类的指针
2. 自动执行类中的__init__
方法,并且将对象空间传给了self。其他参数手动传入
3. 执行__init__
方法,给对象空间封装相应的属性
class Person:
def __init__(self,name):
self.name = name
obj = Person("summer")
1. 开辟了一个对象空间,里面只有一个指向类的指针
2. 自动执行类中的__init__
方法,并且将对象空间传给了self。其他参数手动传入
3. 执行__init__
方法,给对象空间封装相应的属性