TypeError: object() takes no parameters
错误提示:object() 不需要传入参数。 分析:可是在定义初始化函数时我们定义了需要参数的,那么错误可以定位于person 的初始化函数init。仔细检查发现得知,我们在定义初始化函数时,函数名写成了init,这是错误的。在实例化一个对象的时候,使用 类名+(参数)并没有成功调用到这个初始化参数,编译器默认调用类名+( ) ,这是一个无参的初始化函数,自然就不需要传进参数了。如果尝试调用自己定...
原创
2018-03-12 23:21:51 ·
910 阅读 ·
0 评论