905| 4
|
[已解决]萌新关于函数,对象后面的括号的疑问 |
1鱼币
最佳答案情况A:a = Turtle() 表示将a实例化为Turtle()类的一个对象,并传递了一个空参数
情况B:a = Turtle 表示将a实例化为Turtle()类的一个对象,没有传递任何参数
所以当a调用run方法时,由于定义中必须要有个参数才能执行,情况A延用空参数符合要求顺利执行;情况B没有参数报错
你可以尝试在情况B中传递一个参数给run方法,应该是可以顺利运行的,比如a.run(a)
| ||
小甲鱼最新课程 -> https://ilovefishc.com
|
||
| ||
小甲鱼最新课程 -> https://ilovefishc.com
|
||
| ||
小甲鱼最新课程 -> https://ilovefishc.com
|
||
| ||
小甲鱼最新课程 -> https://ilovefishc.com
|
||
| ||
小甲鱼最新课程 -> https://ilovefishc.com
|
||
小黑屋|手机版|Archiver|鱼C工作室
( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2025-9-11 02:36
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.