抽象类与归一化

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()

posted on 2019-08-12 08:10  kingforn  阅读(125)  评论(0)    收藏  举报