51Testing软件测试论坛

标题: python中为何要用初始化对象的方式来添加属性? [打印本页]

作者: 测试积点老人    时间: 2020-9-10 13:28
标题: python中为何要用初始化对象的方式来添加属性?
在python 中通常都会用__intit__方法来初始化对象,为对象添加属性,网上搜索都是讲怎么去初始化操作,举例中也没有看出什么大的差异,就想知道为什么要用初始化对象的方式来添加属性。

作者: 海海豚    时间: 2020-9-11 11:12
初始化方式是为了在创建类的实例的同时,自动为你添加该实例的属性值,这样在后续调用该属性时不用再手动进行添加
作者: 郭小贱    时间: 2020-9-11 13:04
不初始化怎么会生成新的对象呢?
作者: jingzizx    时间: 2020-9-11 13:12
内部变量吧
作者: bellas    时间: 2020-9-11 14:13
参考下这个链接https://www.csdn.net/gather_2d/M ... xvZwO0O0OO0O0O.html
作者: litingting0214    时间: 2020-9-11 16:40
https://www.csdn.net/gather_2d/M ... xvZwO0O0OO0O0O.html    参考下这篇文章
作者: 千里    时间: 2020-9-12 11:46
这没毛病




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2