浅谈Python类里的__init__方法函数,Python类的构造函数

1237次阅读  |  发布于5年以前

如果某类里没有init方法函数,通过类名字创建的实例对象为空,切没有初始化;如果有此方法函数,通常作为类的第一个方法函数,有点像C++等语言里的构造函数。


    class Ca:
    def __init__(self, v): # 注意前后各两个下划线
    self.name = v
    def pr(self):
    print "a--->", self.name
    ia = Ca("Jeapedu") # 本质调用的是__init__方法函数
    ia.pr()
    Ca.pr(ia) 

输出结果
a---> Jeapedu

a---> Jeapedu

以上这篇浅谈Python类里的init方法函数,Python类的构造函数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8