Java接口数组

罗格·马修斯(Rog Matthews):

我有一个界面。

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章