import abc class Animal( metaclass=abc.ABCMeta): # 只能被继承,不能被实例化 @abc.abstractmethod def run( self): pass @abc.abstractmethod def eta( self): pass class Pople(Animal): def run( self): print( ‘Pople is runing‘) def
import abc
class Animal(metaclass=abc.ABCMeta): # 只能被继承,不能被实例化
@abc.abstractmethod
def run(self):
pass
@abc.abstractmethod
def eta(self):
pass
class 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()