码迷,mamicode.com
首页 > 其他好文 > 详细

继承的重写与扩展

时间:2019-08-13 15:40:32      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:highlight   div   $@   code   false   elf   父类   python2   col   

 1 class Animal:
 2     def eat(self):
 3         print("")
 4 
 5     def drink(self):
 6         print("")
 7 
 8     def run(self):
 9         print("")
10 
11     def sleep(self):
12         print("")
13 
14 class Dog(Animal):
15     def bark(self):
16         print("")
17 
18 class XiaoTianQuan(Dog):
19     def fly(self):
20         print("")
21 
22     # def bark(self):
23     #     print("像神一样叫")
24     #
25     #     # 调用父类bark方法
26     #     super().bark()
27     #
28     #     # 扩展
29     #     print("!@$#@@(*U!(")
30 
31     # python2.x的扩展和重写
32     def bark(self):
33 
34         print("像神一样叫")
35 
36         Dog.bark(self)
37 
38         print("@#$@#R@")
39 
40 xtq = XiaoTianQuan()
41 xtq.eat()
42 xtq.bark()
43 xtq.fly()
吃
像神一样叫
叫
@#$@#R@
飞

  

继承的重写与扩展

标签:highlight   div   $@   code   false   elf   父类   python2   col   

原文地址:https://www.cnblogs.com/yifengs/p/11345826.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!