Ниже приведен пример, чтобы пояснить, что я смысл: Скажем, у меня есть два класса:интерфейс с методом, который требует параметра типа реализации в подписи
class A {
boolean isEqual(A instance);
}
и
class B {
boolean isEqual(B instance);
}
ли существует возможность в Java определять такой интерфейс, как
interface I {
// signature for isEqual(...) here
}
так, чтобы метод isEqual во всех реализациях s принимает параметр типа реализации? Как
class C implements I {
boolean isEqual(C instance);
}
Заранее благодарен!
'T extends Object' ?? –