根据类创建实例的时候,只是创建出来单个实例,没有属性
根据需要要对每个实例手动添加属性,现在希望创建实例的时候,不只是创建实力本身,还一并创建属性,这就是__init__的作用
而且创建出来的属性要有隶属于该实例的性质,所以要传入实例本身self
在类中定义的实例方法也是一样,创建出来实例后都可以用,因为方法是各实例都能用的,那为什么实例方法里还要用self,那是因为调用的方法可能需要某个实例自己的属性。
根据类创建实例的时候,只是创建出来单个实例,没有属性
根据需要要对每个实例手动添加属性,现在希望创建实例的时候,不只是创建实力本身,还一并创建属性,这就是__init__的作用
而且创建出来的属性要有隶属于该实例的性质,所以要传入实例本身self
在类中定义的实例方法也是一样,创建出来实例后都可以用,因为方法是各实例都能用的,那为什么实例方法里还要用self,那是因为调用的方法可能需要某个实例自己的属性。