摘要: 1.形式上的异同点: 在形式上,Python中:实例方法必须有self,类方法用@classmethod装饰必须有cls,静态方法用@staticmethod装饰不必加cls或self,如下代码所示: 执行结果: 从执行结果可以看出,实例方法必须实例化后调用不可用类点方法直接调用,静态方法和类方法既 阅读全文
posted @ 2018-09-24 23:02 HarvardFly 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 元类(metaclass) 简单地说,元类就是一个能创建类的类,而类class 是由type创建的,class可以创建对象 type与object的关系详见:python中type和object 1.type动态创建类: 从type源码可以看出,type接受3个参数,第一个是要创建的类名,第二个参数 阅读全文
posted @ 2018-09-24 18:38 HarvardFly 阅读(339) 评论(0) 推荐(0) 编辑