标签: python python-3.x abstract-class pep abc
PEP 3119-抽象基类简介指出:
@abstract方法仅影响使用常规继承派生的子类;使用register()方法注册的“虚拟子类”不受影响。
我想知道为什么会这样。
那么abc.ABCMeta.register()的用途是什么?
注册子类而不是直接通过继承进行子类化有什么好处?
PEP 3119