我有一个名为的方法findNearest
,用于从对象中找到最接近Object
点的点ArrayList
。
但是我希望能够调用不同类的 ArrayLists 的方法,这些类是我的基类的超类Entity
例如Tree
是 的子类Entity
, as is Worker
。我希望能够findNearest(x,y,<Arraylist of Trees>)
并且也findNearest(x,y,<Arraylist of Workers>)
我想我可以使用接口来实现这一点,但是有没有更简单/更干净的方法呢?
谢谢
邓肯