我有一个界面。
public interface Module {
void init();
void actions();
}
当我尝试创建这样的数组时会发生什么?
Module[] instances = new Module[20]
如何实现此数组?
是的,有可能。您需要使用Type对象填充数组的字段Module
instances[0] = new MyModule();
并且MyModule
是实现Module接口的类。或者,您可以使用匿名内部类:
instances[0] = new Module() {
public void actions() {}
public void init() {}
};
这回答了你的问题了吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句