제네릭 getter 메서드를 구현하는 방법을 알아내는 데 도움이 필요합니다. 방법이 클래스 <A extends classA> A
객체 반환 형식의 일종으로 제네릭을 대체 할일반 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;
}
누군가가 나에게 설명 할 수 없습니다 : 다음 코드는 내가 지금까지 가지고있어? 일반적인 반환 값을 가진 다른 메서드의 예를 보았지만 여기에 적용하는 방법을 이해하지 못했습니다. 감사!
public X getX() {
return first;
}
extends
에
public GENERIC getX() {
return X;
}
에서
이
링크 http://stackoverflow.com/questions/3851355/a-more에서 찾아보세요 -generic-return. 유용 할 수 있습니다 –