【发布时间】:2015-04-18 07:41:24
【问题描述】:
我是 Python 新手,正在尝试创建基于文本的冒险游戏,但遇到了一些问题。下面的代码是我目前卡住的表示。
class A(object):
def funct1(self):
pass
def funct2(self):
pass
class B(object):
def funct1(self):
pass
我试图从 B 类 funct1 链接到 A 类 funct2,但未成功。虽然我了解类的每个函数中的函数之间的联系(例如self.funct2()),但我仍然不清楚不同类中的函数之间的联系。
我尝试使用def __init__,但我不确定它在这种情况下如何应用。任何帮助将不胜感激!
【问题讨论】:
-
“链接”是什么意思?
-
你的意思是继承吗?
-
类似继承的东西,是的。但在这种情况下我不太确定,因为我不清楚哪一个是父母。我所说的链接的意思是,在我的游戏中,我计划让一个故事情节从一个转移到另一个。 B 类中的 def funct1 中的选项将导致 A 类中的 def funct2。