类实例化对象时的三个步骤

class Person:
  def __init__(self,name):
    self.name = name

obj = Person("summer")

1. 开辟了一个对象空间,里面只有一个指向类的指针
2. 自动执行类中的__init__方法,并且将对象空间传给了self。其他参数手动传入
3. 执行__init__方法,给对象空间封装相应的属性

posted on 2018-08-29 15:51  summer-rain  阅读(282)  评论(0编辑  收藏  举报