decor为静态方法并使用以下形式
@bar.decor:
class bar(object): def __init__(self): self.val = 4 def setVal(self,x): self.val = x @staticmethod def decor(func): def increment(self, x): return func(self, x) + self.val return incrementclass foo(bar): def __init__(self): bar.__init__(self) @bar.decor def add(self, x): return x
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)