そんなときに役立つデザインパターンに一番近いものを知りたいのですが、
オブジェクト (元の大きなものと呼びましょう) はインスタンス (INST と呼びます) を取り、特定のタイプのオブジェクト (CRT と呼びます) を保持しているかどうかをチェックします。そうであれば、この INST オブジェクトの別のインスタンスを生成します (この新しい異なるインスタンスを (元の大きなオブジェクトの) 同じ種類の別のオブジェクトに送信し、この他のオブジェクトも同じことを行います。
このばかげたロジックは、私がメニューに取り組んでいるためであり、このメニューの各項目には追加機能 (トッピング、モディファイアなど) を含めることができます。
:D そして最後に、これはすべて画面に表示されます (Android)
私のポイントは、コアコーディングではなく、デザインについてです
いずれにせよコーディング言語はjavaですが、どんなデザインパターンでも大歓迎です
最後に、作成されたすべてのオブジェクトを検出し、それらの数と相互の関係 (どちらが他方に属しているか) を分析したいと考えています。