【发布时间】:2013-02-15 08:48:06
【问题描述】:
我需要帮助来弄清楚如何实现一个通用的 getter 方法。这是我到目前为止的代码:
public class Pair<X extends Comparable<X>, Y extends Comparable<Y>>
implements Comparable<Pair<X, Y>>{
private final X first;
private final Y second;
public GENERIC getX() {
return X;
}
public GENERIC getY() {
return Y;
}
有人可以向我解释如何将 GENERIC 替换为此类的某种 <A extends classA> A 对象返回类型吗?我已经看到了具有通用返回值的其他方法的示例,但我无法理解如何在此处应用它。谢谢!
【问题讨论】:
标签: java generics methods return