如何在python中从父级创建子类?

时间:2019-07-04 11:14:48

标签: python class inheritance parent-child

我正在尝试创建一个从父Player类继承的easyAI子类。该代码可以与每个类独立运行,但是看到它们的风格如此相似,我认为最好继承所有3个AI困难。

我已经尝试继承class subClass(parentClass)之类的类,但是这返回了一个NameError,未定义parentClass。

    class Player:
        def __init__(self,stack,UID):
            self.stack=stack
            self.UID=UID
            self.pocketCards=[]
class EasyAI(Player):
    pass

2 个答案:

答案 0 :(得分:0)

class Player(object):
    def __init__(self,stack,UID):
        self.stack=stack
        self.UID=UID
        self.pocketCards=[]

答案 1 :(得分:0)

发现了问题。令人尴尬的是另一个代码区域中的缩进块。