1

初期化する必要がある複雑なオブジェクト グラフがあります。

VB.Netでこれを行う場合、私は...

Dim Blah = New A With {
    .B = New C With {.D = New E},
    .F = New G }

Pythonで、私は現在やっています...

Blah = A()
Blah.B = C()
Blah.B.D = E()
Blah.F = G()
...

これを行うより冗長な方法はありますか?

4

0 に答える 0