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
的方法。然后只需将返回类型更改为此接口