Python几点要特别注意!
来源:互联网 发布:淘宝企业店需要交税吗 编辑:程序博客网 时间:2024/05/01 12:03
1、了解何时去使用 self 和 __init__
当定义你自已的类方法时,你必须 明确将 self 作为每个方法的第一个参数列出,包括 __init__。当从你的类中调用一个父类的一个方法时,你必须包括self 参数。但当你从类的外部调用你的类方法时,你不必对self 参数指定任何值;你完全将其忽略,而Python 会自动地替你增加实例的引用。我知道刚开始这有些混乱,它并不是自相矛盾的,因为它依靠于一个你还不了解的区别 (在绑定与非绑定方法之间),故看上去是矛盾的。
__init__ 方法是可选的,但是一旦你定义了,就必须记得显示调用父类的__init__ 方法 (如果它定义了的话)。这样更是正确的:无论何时子类想扩展父类的行为,后代方法必须在适当的时机,使用适当的参数,显式调用父类方法。
0 0
- Python几点要特别注意!
- python几点要特别注意! -- 不断更新中
- python的super缺陷,需要特别注意
- 特别注意
- 特别注意
- 特别注意
- 特别注意
- 【注意】特别注意 memset !!!
- Python安装中需要特别注意的一件事
- python中的zip()内置函数,并不是指压缩文件的方法,特别注意
- Python中的比较运算符,要特别注意的是 == 和 is 的区别
- 组件使用特别注意 CoInitialize
- C++特别注意的特性
- java特别注意的点
- Python特别语法
- python 特别运算
- python 几个特别点
- 线程中需要特别注意的volatile
- [LeetCode37]Soduko Solver
- 通过 Hibernate 实现
- 第四节Swift 类型的安全检查,类型推断和类型别名
- 〖前端技術 從零單排〗day1.2 HTML5&&CSS3的初步學習心得
- 用yum安装Apache,Mysql,PHP
- Python几点要特别注意!
- 用二叉树实现Trie树
- 没事看看--不再迷茫
- 我的学习方法论
- C#自定义Attribute
- 微信|公众平台开发者文档
- 浏览下开源夏令营,基本上提案都不会
- 我的人生哲学
- Centos6.5(Linux)安装Nginx