import abcclass Animal(metaclass=abc.ABCMeta): # 只能被继承,不能被实例化 @abc.abstractmethod def run(self): pass @abc.abstractmethod def eta(self): passclass Pople(Animal): def run(self): print('Pople is runing') def eta(self): print('Pople is etaing')class Pig(Animal): def run(self): print('Pig is runing ') def eta(self): print('Pig is etaing')class Dog(Animal): def run(self): print('Dog is runing ') def eta(self): print('Dog is etaing')pople1 =Pople()pig1 = Pig()dog1 = Dog()
来源:https://www.cnblogs.com/kingforn/p/11337643.html