我有多个类(B,C和D)是类A的子类.我需要创建一个包含B,C和D的List/Array,并根据我从List/Array中提取的任何元素创建Objects.
在AS3中,我会这样做:var classes:Array = [MovieClip,Sprite,Shape]; 或类的矢量.
我如何用Java做到这一点?我正在考虑这样的事情:
List<Class<? extends A>> list = new ArrayList<Class<? extends A>>();
list.add(B);
Run Code Online (Sandbox Code Playgroud)
Car*_*osZ 31
List<Class<? extends A>> classes = new ArrayList<Class<? extends A>>();
classes.add(B.class);
classes.add(C.class);
classes.add(D.class);
Run Code Online (Sandbox Code Playgroud)