私はJavaで簡単なゲームを作っています.2つのオブジェクトが衝突するかどうかをテストするメソッドがたくさんあります. オブジェクトには、人、敵、矢、壁、コインなどがあります。発生する可能性のある衝突のすべてのタイプをカウントするメソッドがたくさんあります。それらは次のようになります。
public boolean collide(Arrow a, Enemy b)
{
Rectangle a1 = a.getBounds();
Rectangle b1 = b.getBounds();
if(a1.intersects(b1)) return true;
else return false;
}
ジェネリックメソッドを作成する方法はありますか? オブジェクト a とオブジェクト b を引数として使用しようとしましたが、コンパイラはオブジェクトの getBounds() を見つけることができませんでした。