キャストについて誰か助けてくれませんか?私には2つのクラスがあります。そのうちの 1 つはmovableObjectで、もう1 つはPlantMOです。movingObject は私の基本クラスで、plantMO はそこから派生しています。まず、すべての可動オブジェクトを同じ領域に保持するために、PlantMO を可動オブジェクトにキャストします。その後、そのうちの 1 つを使用するときに再キャストしましたが、その (PlantMO の) メンバーの値が失われました。
私の質問は; メンバーを失うことなく再キャストするにはどうすればよいですか?