TypeError: object() takes no parameters

错误提示:object() 不需要传入参数。  分析:可是在定义初始化函数时我们定义了需要参数的,那么错误可以定位于person 的初始化函数init。 仔细检查发现得知,我们在定义初始化函数时,函数名写成了init,这是错误的。 在实例化一个对象的时候,使用 类名+(参数)并没有成功调用到这个初始化参数,编译器默认调用类名+( ) ,这是一个无参的初始化函数,自然就不需要传进参数了。 如果尝试调
相关文章
相关标签/搜索