ツリーのような構造を持つ API (OO のようなものではない) を扱っています。ツリー内のすべてのノードには、子を作成するときに指定する必要がある特定のハンドラがあります。
アイデアは、ツリーのオブジェクトの周りにラッパー クラスを作成して、将来のプロジェクトに簡単に統合できるようにすることです。
問題は、それをどのように行うかです。事前にツリー構造がわかっている場合、複合パターンはうまく機能しません。代替手段はありますか?一定数のツリー オブジェクトに対して、ラッパー クラスをどのように設計しますか?
list-all-child-nodes-as-fields-in-parent-class のようなものですか?