class Duck(object):
2 def walk(self):
3 print('小黄鸭在行走...')
4 def swim(self):
5 print('小黄鸭在河水里游泳..游着..游着..淹死了..')
6 class People(object):
7 def walk(self):
8 print('韩老狗是老王八....')
9 def swim(self):
10 print('媳妇在隔壁老王家里...')
11
12 def Func(obj): #同样的一个函数,定义的时,不知道结果是什么
13 obj.walk() #执行的时候,才会表现出来 太具体 形态 结果
14 obj.swim()
15 #好处: 1.代码灵活: 2.减少代码 冗余
16 duck = Duck()
17 p01 = People()
18 Func(p01)
19 Func(duck)