所以我正在用turtle做一个面向对象的程序,turtle是python附带的python库。我被要求这样做的方式包括继承。我已经把我的文件和我的错误包含在下面的粘贴箱链接中。你知道吗
The error I am getting,以及我的文件:
据我所知,在错误中很容易发现的是,当我尝试初始化
Turtle
类在TurtleRacer
类中,它表示它没有名为_mode
的属性。
这让我相信,我正在创建的屏幕并没有达到我正在创建的海龟。然而,我不知道如何解决这个问题实际上不只是把所有的东西放在一个文件。RaceProgram
类必须创建任何TurtleRacer
对象和RaceTrack
对象。所以我不确定如何将两者联系起来。我尝试过将_racetrack
对象传递给TurtleRacer
类以获得__init__
方法,但没有任何改变。有人对我能做什么有什么建议吗?你知道吗
编辑: 下面是我感兴趣的代码的具体部分,我很抱歉没有将此直接通知您。你知道吗
This是我创建海龟的主类的一部分。你知道吗
This是TurtleRacer
类的__init__
。失败的特定代码行是第6行。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐