Fal*_*rri 38 python inheritance decorator
就像标题所说的那样,被覆盖的方法是否会继承装饰器?
class A:
@memoized
def fun(self, arg):
return None
class B(A):
def fun(self, arg):
#computations
return something
Run Code Online (Sandbox Code Playgroud)
那么B.fun()维护装饰器吗?
kev*_*pie 19
这样想吧
class A(object):
def fun(self, arg):
return None
fun = memoized(fun)
Run Code Online (Sandbox Code Playgroud)