動的継承などがJavaに存在しますか?Javaでの動的継承
明確にするために、動的継承によって、私は実行時に特定のクラスを継承するクラスを指定することができますか? (Aは{X | X∈{P、T、Q}}から継承します)
私は次の子クラスを持つクラスAnimalを実装する必要がある場合、私のオプションが何であるかを理解しようとしています。 :FlyingAnimal、WalkingAnimal、SwimmingAnimalなど
同時に、アニマルを人間と人間以外の人に細分する必要がありますが、動作は若干異なります。私がしたいのは動物から人間と人間以外の人間を派生させ、次にWalkableなどから動物を派生させることです。実行時にどの動物がいるかを決めたいと思います(動物が歩くか飛ぶかを仮定して)。私は、実行時に特定のクラスを継承するものクラスから
短い答え:いいえ。長い答え:noooooo。実行時にこれを動的に行うことはできません。 –
@LouisWassermanハハ、いいです:-) –
必要なすべてのクラスを実装する必要があります。実行時に1つ選択します。 – saka1029