class Dog:
def work(self):
print('正在受训')
class ArmDog(Dog):
def work(self):
print('追击敌人')
class DrugDog(Dog):
def work(self):
print('搜寻毒品')
class Person:
def __init__(self, name):
self.name = name
def work_with_dog(self, dog):
print(f'{self.name}于狗合作完成:', end='')
dog.work()
if __name__ == '__main__':
dog = Dog()
arm = ArmDog()
drug = DrugDog()
f1 = Person('张三')
f1.work_with_dog(arm)
2746

被折叠的 条评论
为什么被折叠?



