python中super工作原理
来源:互联网 发布:电力牵引预算编制软件 编辑:程序博客网 时间:2024/06/08 21:11
python中可以通过super来调用父类的__init__函数,这个的好处是,当父类名称变化时,不需要进行子类代码更改,如下:
如果使用1,super方式调用父类__init__函数进行实例化,当父类A进行名字更改为B时,C类中不需要进行代码更改;
如果使用2,父类.__init__方式,当父类A进行名字更改为B时,C类中则需要进行代码更改,将2处的A.__init__(self) 改为B.__init__(self) 。
想要更好了解python中super的工作原理,可以看一下下面这两篇文章,两位楼主都总结的很好。
http://blog.csdn.net/seizef/article/details/5310107
http://www.cnblogs.com/lovemo1314/archive/2011/05/03/2035005.html
0 0
- python中super工作原理
- Python中list工作原理
- Python中partial函数的工作原理
- python中super()详解
- Python中super
- Python中super()方法
- Python中super的用法
- Python中super的用法
- Python中super的用法
- Python中super的用法
- Python中super的用法
- Python中super的用法
- Python中super的用法
- Python中super的用法
- python中super函数用法
- Python中Super的使用
- python中super用法研究
- python中super()应用详解
- ubuntu 添加用户指定登录shell修改登录shell
- 将工程作为动态库方法及使用
- android UDP实例
- LeetCode | 537. Complex Number Multiplication
- UML图
- python中super工作原理
- 在VS2015上搭建opencv_3.2.0_vc14
- 内核日志:API 及实现
- 划分型循环DP
- Launcher 安装APK快捷方式出现在末尾空白位置
- 微信小程序的app.json配置(二)
- java读取文本文件异常
- Linux安装JDK
- Linux学习之三(根文件系统详解及文件管理mkdir,touch)