2018年1月9日

python 之@staticmethod和@classmethod

摘要: 在python中,要调用一个类中的方法,一般的操作步骤如下: 1、实例化此类 2、调用此类中的方法 而@staticmethod和@classmethod则打破了这种引用方式,可以在不实例化类的情况下,也能调用它们修饰的函数,方法为: 类名.方法名 @classmethod修饰的函数:第一个参数必须 阅读全文

posted @ 2018-01-09 16:38 孔扎根 阅读(219) 评论(0) 推荐(0) 编辑

python 之__new__

摘要: 注意: 继承自object的新式类才有__new__方法 类中的__init__方法依赖__new__方法的正确返回,init中的self就是__new__返回的实例 __new__至少要有一个参数cls,代表要实例化的类,此参数在实例化时由Python解释器自动提供 newC() 结果: new 阅读全文

posted @ 2018-01-09 15:27 孔扎根 阅读(291) 评论(0) 推荐(0) 编辑

导航