首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

测试人员学python时,应该如何理解__init__ 方法?

发布网友 发布时间:2022-04-26 13:00

我来回答

3个回答

热心网友 时间:2022-05-10 06:29

__init__ 是初始化方法。
当使用类名()创建对象时,会自动执行两个操作:1)为对象在内存中分配空间,2)为对象的属性设置初始值。
这个设置初始值就要使用初始化方法 __init__ ,该方法是 专门用来定义一个类具有哪些属性!
具体实现是在 __init__ 方法内部使用 self.属性名 = 属性的初始值
当初在黑马程序员上课期间就讲的很详细了。

热心网友 时间:2022-05-10 07:47

简单的说,__init__,类的初始化,实例化这个类的时候__init__内的东西会被调用,可以在里面写一些类的全局变量和调用方法

热心网友 时间:2022-05-10 09:21

new一个对象实质上为它是分配了内存空间并且调整了该内存空间的值
这个方法在外形上,是对象形成时被调用的,它的调用在对象获得初始内存空间(地盘)之后,在对象获得初始成员之前(正是它的工作,赋予了新对象以初始成员)(可以在对象被创建时自由决定对象的成员),是初始对象的入口

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com