在Python中自动调用类的函数

时间:2015-04-27 02:33:49

标签: python class

这是我目前的课程:

class abc:
    def __init__(self, a=0, b=0):
        self.c= c
        self.b = b
        self.a = a

    def type_func(self):
        type = raw_input("enter the type")
        if type == "A":
            self.b = 5
        else:
            self.b = 1
    #cab().register()

    def input(self):
        self.c = int(raw_input("enter c"))
    #cab().display()

    def display(self):
      print self.a,self.b*self.c

c = cab()

我想call c.type_func(),然后让程序自动调用input(),完成后call display()

我该怎么做?

1 个答案:

答案 0 :(得分:2)

只需添加self即可调用所需的功能。

因此,要拨打电话,您可以拨打self.input()或拨打电话self.display()。该函数将使用已经实例化的对象。在所需的课程方法中调用它。