Python Delegate抽象超类
Delegate实例代码:
class Super(object):
def delegate(self):
self.action()
def action(self):
raise NotImplementedError("Action must be defined")
class Sub(super):
def action(self):
print("Sub.action")
不能实例化的抽象超类:
class Super(object):
def delegate(self):
self.action()
@abstractmethod
def action(self):
pass
class Sub(super):
def action(self):
print("Sub.action")
Tornado中Delegate设计的应用:
。。。。。。
浙公网安备 33010602011771号