2017-10-28 111 views
0

我创建了一个包,它创建了大约30个类,它们都是从一个普通的泛型类继承而来的。一般来说,它们添加或修改方法,但是不时地,子类可以从通用类继承并且不作任何修改。继承的Python类,别无其他

什么是最pythonic这样做? SubClass = GenericClass的作品,但它冒犯了我的审美情趣。

+1

注:'子类= GenericClass'是*不一样的*语义从'GenericClass' –

+0

'子类.__ name__ ==“GenericClass'' –

+2

继承是否有继承和不修改行为或接口的一些丰富的语义原因? –

回答

4

你很可能只是..

class Subclass(GenericClass): 
    '''this is a subclass''' 
+1

只需确保添加一个文档字符串,该文档字符串不需要“pass”,并且使其更适合PEP8(并且用户友好) –