类
万物皆对象_
技术宅改变世界
展开
-
python类定义方法简述
python 类定义的方法详解类定义的方法分为三种:静态方法:由@ staticmethod修饰类方法:由@classmethod修饰实例方法:不需要装饰器示例:class A(object):def m1(self,n):#实例方法:第一个参数必须为selfprint(self)@classmethod#类方法:第一个参数必须为clsdef m2(cls,n):print(...原创 2019-03-08 15:05:46 · 1292 阅读 · 0 评论 -
魔术方法
魔术方法:将下划线放到方法的两端init必须接受一个位置参数(self),然后可以申请任意数量的参数创建实例后立即执行,为创建对象后提供初始化方法,不返回任何值。new第一个参数cls(创建实例所需的类)在__init__方法之前执行,用于创建类的实例new__方法的其他参数会被复制给__init函数时首先被传递给__new__方法,然后被传递给__init__方法只有通过__n...原创 2019-03-14 21:21:05 · 202 阅读 · 0 评论