零基础入门学习Python【已关闭】

零基础入门学习Python【已关闭】

97课时 |
76020人已学 |
(43 评论)

课程还未发布
不允许加入和购买
课程还未发布
不允许加入和购买

object.method()

会默认将object自身传递给method函数

注意区分object是类对象 还是实例对象

魔法方法

被双下划线包围

面向对象Python编程

1. __init__

该函数禁止复写的时候春娣返回值

 

对象实例化过程第一个魔法方法

1. __new__(cls[,...])

可以在这个方法里,复写,设置返回值。

这一步早于__init__初始化

2.__del__(self)

del object 时,触发的方法

注意:不是必然触发。

必须保证所有同时指向它的对象都调用了del。

最后一个调用del销毁的对象引用,会触发__del__方法。

也就是说 del object。并不会立即执行销毁某个对象的操作。

 

 

[展开全文]
杨超凡 · 2018-07-17 · 041魔法方法:构造和析构 0

授课教师

鱼C-工作室
阿里云开发者社区全面升级
一站式体验,助力云上开发!
进入新社区