我想传递 GameObject
类的对象,该类也将实现 Collidable
接口(interface)。它应该是什么样子?
private boolean isCollision(GameObject<? extends Collidable> collid) {
}
它应该是什么样子? collid
必须是 GameObject
和 Collidable
的实例。
最佳答案
如果您想确保 collid
是 GameObject
并且是 Collidable
,您可以使用此语法:
private <T extends GameObject & Collidable> boolean isCollision(T collid)
关于java - 在java泛型中使用通配符类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14814955/