У меня есть несколько классов (Car
, Motorcycle
, Train
... и т. Д.), Которые простираются от class Vehicle
.Из другого класса мне нужно создать ArrayList
классов для доступа только к тем, которые включают ArrayList
.
Концепция похожа на это, но, очевидно, она не работает;
ArrayList<Class> vehicleType=new ArrayList<Class>();
vehicleType.add(Class.forName("train"));
Как я могу решить это?Спасибо