Python 3でいくつかの属性を持つParentとClildクラスがありますが、これらの属性の1つは他の属性の合計です。Python 3の子クラスの親クラスからの属性を取得する
親クラス:
class Parent:
ATRIBUTE1 = 'dad'
ATRIBUTE2 = ' good'
ATRIBUTE3 = ATRIBUTE1 + ATRIBUTE2
子供クラス:
class Child(Parent):
ATRIBUTE1 = 'son'
ATRIBUTE2 = ' bad'
私はちょうど同じプロパティを持つ子供のクラスでATRIBUTE3を継承します。
予想される出力:
>> parent.ATRIBUTE3
'dad good'
>> child.ATRIBUTE3
'son bad'
しかし、それは可能性がありクラス変数として 'Child.attribute3'としてアクセスしないでください –
ありがとう!それは動作します! – Gui