'''
现象:父类定义子类必须有的方法,若子类没有对应的方法,实例时会报错
作用:使子类代码规范化
'''
import abc
class Animal(metaclass=abc.ABCMeta): # 父类
@abc.abstractmethod
def run(self):
pass
@abc.abstractmethod
def eat(self):
pass
class People(Animal): # 子类
def run(self):
pass
def eat(self):
pass
pro1 = People()