オブジェクト指向の設計に関する質問があります。
Factory パターンを使用して、Factory に渡すパラメーターに適したクラスのオブジェクトを作成しています。ただし、オブジェクトの作成後にのみ取得できる属性がいくつかあります。これらの属性を使用して、オブジェクトのタイプをさらにサブクラス化または「特殊化」します。
追加の入力パラメーターを持つオブジェクトのカスタム ロジックを使用するには、ポリモーフィズムのサブクラスが必要です。
「実行時のオブジェクトクラスの再決定」という設計パターンだと思います。どうすれば実装できますか? ああ、それは悪い習慣かもしれませんか?