测试积点老人 发表于 2020-9-10 13:28:44

python中为何要用初始化对象的方式来添加属性?

在python 中通常都会用__intit__方法来初始化对象,为对象添加属性,网上搜索都是讲怎么去初始化操作,举例中也没有看出什么大的差异,就想知道为什么要用初始化对象的方式来添加属性。

海海豚 发表于 2020-9-11 11:12:17

初始化方式是为了在创建类的实例的同时,自动为你添加该实例的属性值,这样在后续调用该属性时不用再手动进行添加

郭小贱 发表于 2020-9-11 13:04:58

不初始化怎么会生成新的对象呢?

jingzizx 发表于 2020-9-11 13:12:21

内部变量吧

bellas 发表于 2020-9-11 14:13:46

参考下这个链接https://www.csdn.net/gather_2d/Mtjagg0sNTk0NjYtYmxvZwO0O0OO0O0O.html

litingting0214 发表于 2020-9-11 16:40:58

https://www.csdn.net/gather_2d/M ... xvZwO0O0OO0O0O.html    参考下这篇文章

千里 发表于 2020-9-12 11:46:58

这没毛病
页: [1]
查看完整版本: python中为何要用初始化对象的方式来添加属性?