python教程:__new__ 和 __init__及cls和self

1、__new__ 和 __init__ 两者的区别: __new__是在实例创建之前被调用的,因为它的任务就是创建实例然后返回该实例对象,是个静态方法。 __init__是当实例对象创建完成后被调用的,然后设置对象属性的一些初始值,通常用在初始化一个类实例的时候。是一个实例方法。 也就是: __n
posted @ 2024-01-18 16:44  小小程序员ol  阅读(96)  评论(0编辑  收藏  举报