import abc class A1(metaclass=abc.ABCMeta): @abc.abstractmethod def m1(self): pass class A2(A1): @abc.abstractmethod def m2(self): pass