《零基础入门学习Python》学习过程笔记【41魔法方法:构造函数和析构函数】
来源:互联网 发布:软件过程域哪些 编辑:程序博客网 时间:2024/06/05 08:48
1什么是魔法方法?
魔法方法总是被双下横线__包围
魔法方法会在适当的时候被系统自动调用
2__init__()方法的返回值?
返回值永远是Nione(没有返回值)
3在创建一个对象书,系统第一个调用的是什么方法?
其实在创建一个对象时,第一个被调用的不是__init__方法,第一个被调用的是__new__方法。
4.什么是__new__方法?
用法:__new__(cls,[参数])
参数会原封不动的传给__init__方法
注:__new__方法必须返回一个实例化对象
注:__new__方法是很少会重写的,一般用python默认方案就行
4.析构函数 __del__(self)
阅读全文
0 0
- 《零基础入门学习Python》学习过程笔记【41魔法方法:构造函数和析构函数】
- 零基础入门学习Python(21):魔法方法(1)构造和析构
- 《零基础入门学习Python》学习过程笔记【017函数】
- 《零基础入门学习Python》学习过程笔记【42魔法方法:算数运算】没看
- 《零基础入门学习Python》学习过程笔记【40类和对象的相关内置函数】
- 《零基础入门学习Python》学习过程笔记【018函数开头文档,及参数相关问题】
- 《零基础入门学习Python》学习过程笔记【019函数返回值问题】
- 《零基础入门学习Python》学习过程笔记【021匿名函数】
- 零基础入门学习Python(25):魔法方法(5)定制序列和迭代器
- 《零基础入门学习Python》学习过程笔记【020函数的局部变量和全全局变量内部函数和闭包】
- 《零基础入门学习Python》学习过程笔记【012列表的常用函数,逻辑关系,+,*,in,列表推导式】
- 《零基础入门学习Python》学习过程笔记【27集合】
- 《零基础入门学习Python》学习过程笔记【28文件】
- 鱼C工作室《零基础入门学习Python》 学习过程笔记【011列表类的方法】
- 零基础入门学习Python(22):魔法方法(2)算术运算
- 零基础入门学习Python(23):魔法方法(3)属性访问
- 零基础入门学习Python(24):魔法方法(4)描述符
- 《零基础入门学习Python》学习过程笔记【30模块中的函数,os模块,ospath模块中的函数(看了一点)】
- C# DataGridView 中 DataGridViewComboBoxCell 下拉列表框设置选择事件
- 重温Python基础1:基础知识
- 魏新是什么人?
- 《零基础入门学习Python》学习过程笔记【40类和对象的相关内置函数】
- 小程序前期准备(连载二)
- 《零基础入门学习Python》学习过程笔记【41魔法方法:构造函数和析构函数】
- 今天注册了账号,从此记录一下我的生活
- 感谢周易算命大师元真先生
- OpenCV 写入视频方法总结(之前落下很久的)
- 《零基础入门学习Python》学习过程笔记【53如何用Python访问互联网】
- 【多校连萌2】1281: 邪能炸弹【补题】
- 惯性导航——扩展卡尔曼滤波(一)
- 聪明的质检员
- [NOIP2011] 聪明的质监员 二分+前缀和