摘要:
如果你以为Python的__init__函数相当于构造函数,那你就大错特错了。__init__只是负责初始化的函数,真正创建对象的函数是__new__函数。 __new__函数是一个类函数,它负责真正的函数创建过程,返回创建的对象。对象创建完毕后,会执行该对象相应的__init__函数。 也就是说, 阅读全文
posted @ 2019-11-28 22:08 闪之剑圣 阅读(1071) 评论(0) 推荐(1)
|
||
|
摘要:
如果你以为Python的__init__函数相当于构造函数,那你就大错特错了。__init__只是负责初始化的函数,真正创建对象的函数是__new__函数。 __new__函数是一个类函数,它负责真正的函数创建过程,返回创建的对象。对象创建完毕后,会执行该对象相应的__init__函数。 也就是说, 阅读全文
posted @ 2019-11-28 22:08 闪之剑圣 阅读(1071) 评论(0) 推荐(1) |
||