在Python 2.7.10中实现继承

时间:2017-03-15 17:13:01

标签: python-2.7 inheritance

我必须创建两个具有大量变量Route::get('contactus', 'ContactUsController@create'); Route::get('contactus/show', 'ContactUsController@show'); Route::post('contactus/store', 'ContactUsController@store'); A的类对象。类对象A_sonA的子集。所以,我决定将A_son继承到A并向A_son添加另外两个变量,如下所示:

A_son

我正在努力实现以下结果:

class A():
    def __init__(self, a1, b1):
        self.a1 = a1
        self.b1 = b1

class A_son(A):
    def __init__(self, a2, b2):
        super(A_son, self).__init__()
        self.a2 = a2
        self.b2 = b2

if __name__ == '__main__':
    a = A(1, 2)
    a_son = A_son(a, 4, 5)

显然我无法正确实现这一点。

编辑: 你能告诉我正确的语法实现吗?

0 个答案:

没有答案