私は抽象スーパークラスと様々なサブクラスを持っています。各サブクラスには静的に使用したい値が含まれていますが、抽象静的メソッドを作成することはできません。インスタンスを作成せずに動的に値を取得したいです。私は何をしますか?インスタンス化せずにサブクラスからデータを取得
もう1つの質問があります:サブクラスをどのようにループするのですか?それは可能ですか?
クラス名(Subclass.class)を値にマッピングしてnewInstanceを使用しようとしましたが、メソッドを使用して値を取得できましたが、これは機能しません。
どこで私のアプローチが間違っていますか?
回答ありがとうございます。 値をインスタンスではなくクラスに関連付けることができます。 JavaScriptのような他の言語では、オブジェクトではなくクラスを参照するだけなので簡単です。残念ながら、クラス名は単独では格納できません。 1対1の関係 –