日期:2014-05-20  浏览次数:20626 次

初学,请问如何定义动态的类数组
有一个类Test,怎么定义它的动态数组?
还有怎么给数组里每个类设计不同的处理方法?我打算用脚本,比如Test里有一个doSomething(),我给每个类的doSomething()指定不同的脚本,我只弄过其他语言的,JAVA的做法给个思路就行了,谢谢

Test[1]--doSomething()--指定脚本1
Test[2]--doSomething()--指定脚本2
Test[3]--doSomething()--指定脚本3
…………

这就是我的目的,Test类数量不确定,这样可行不?

------解决方案--------------------
Test加个脚本属性script
ArrayList<Test> al=new ArrayList<Test>();
for(int i=0;i<10;i++){
Test t=new Test();
t.script="dasdasds";
al.add(t);
}
al里面存的就是不同脚本的Test对象了。
------解决方案--------------------
为什么不用接口来实现不一样的doSomething()方法