2017-10-28 10 views
0

共通の汎用クラスからすべて継承する約30個のクラスを作成するパッケージを作成しています。一般的には、メソッドを追加または変更しますが、今やサブクラスはジェネリックから継承して変更を加えません。継承するPythonクラス、他には何もしません

これを行うにはどのような方法がありますか? SubClass = GenericClassが動作しますが、それは私の審美的感性に害を及ぼします。

+1

注: 'サブクラス= GenericClass' *は、意味的に' 'GenericClass' –

+0

サブクラス.__ name__ ==「GenericClass'' –

+2

がありますから継承など*同じではありません継承のためのいくつかの豊かな意味論的理由や、動作やインタフェースを変更しない? –

答えて

4

あなたは可能性がおそらくちょうど..

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

'pass 'の必要性を排除し、よりPEP8に優しい(ユーザーフレンドリーな)docstringを追加してください。 –

関連する問題