class object: """ The most base type """ ... @staticmethod # known case of __new__ def __new__(cls, *more): # known special case of object.__new__ """ Create and return a new object. See help(type) for accurate signature. """ pass ...
这里的__new__方法很奇怪,下面不是第一个参数还绑定了类(也就是源对象object自身)吗?
我的问题有几个:
为什么不是类方法?
这是个静态方法装饰器的特例吗?
除了object里面,还有别的地方这么用吗?
期待大家解答
慕标5832272
相关分类