理解python__init__()方法

上面的错误提示是说构造器没有带参数! 这里解释为什么要带init()函数? 代码中 __init__(self,a,b) 是一个构造函数 str = art(1,2)是实例化这个类,也就是创建一个对象,这个时候需要构造器去实例化。 然后class 类默认的构造器是不带参数,也就是说实例化的时候如果直接art()不带参数 就不需要额外写一个构造函数,因为默认就是不带参数的。 如果需要带参数的话就要重
相关文章
相关标签/搜索