赞
踩
名称:初始化方法,构造方法,构造函数
作用:当我们创建好一个实例对象之后,会自动调用这个方法,来初始化这个对象
实例化后传入的参数会到此方法中来(构造方法)
self.name = name此种语句将参数赋给实例,此类中别的方法想要使用此参数,直接传入self就可以了,否则同一类中不同方法中的参数不能通用
- class Person:
- #当我们创建好一个实例对象之后,会自动调用这个方法,来初始化这个对象,是初始化对象的age属性
- def __int__(self):
- self.age = 18
- self.__abc = 10 #__abc是受保护属性
-
- p1 = Person()
- p2 = Person()
- p3 = Person()
-
- p1.age = 1
- p2.age = 2
- p3.age = 3
-
- #可以对p1.age,p2.age,p3.age赋不同的值,代表不同的实例属性
注意:d_type,sss为类属性,或公共属性
name,age为实例属性
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。