Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在不同的类中调用相同的函数_Java_Eclipse_Arraylist - Fatal编程技术网

Java 在不同的类中调用相同的函数

Java 在不同的类中调用相同的函数,java,eclipse,arraylist,Java,Eclipse,Arraylist,我在六个不同的类中有一个函数eventierable(),每个类都有不同的名称。这些类存储在对象[]中 我有一个自定义的ArrayList类(我必须创建自己的长篇故事,不要麻烦建议我使用标准的),在这个类中,您可以从ArrayList访问索引 每个类对象都存储在数组列表的索引中。但是,由于数组的类型是Object,因此无法调用函数。我不能从Object更改为特定的类,因为每个类都是唯一的。但是,它们都共享eventierable()函数 目标是能够遍历ArrayList中的所有类,并在每个类中运

我在六个不同的类中有一个函数
eventierable()
,每个类都有不同的名称。这些类存储在
对象[]

我有一个自定义的
ArrayList
类(我必须创建自己的长篇故事,不要麻烦建议我使用标准的),在这个类中,您可以从
ArrayList
访问索引

每个类对象都存储在数组列表的索引中。但是,由于数组的类型是
Object
,因此无法调用函数。我不能从
Object
更改为特定的类,因为每个类都是唯一的。但是,它们都共享
eventierable()
函数


目标是能够遍历
ArrayList
中的所有类,并在每个类中运行
eventierable()
函数。

您应该创建一个包含
eventierable()
方法的接口,并使所有类实现该接口


然后,您可以使用该接口的列表,而不是对象列表。

您应该创建一个包含
eventierable()
方法的接口,并使所有类实现该接口


然后,您可以使用该接口的列表,而不是对象列表。

创建一个表示此行为(很难知道它是什么)的接口,该接口有一个名为
eventierable
的方法。然后只需将返回类型更改为此接口。

创建一个表示此行为(很难知道它是什么)的接口,该接口具有一个名为
eventierable
的方法。然后只需将返回类型更改为此接口