public class Pair { private Object first; private Object second; public Pair() { first=null; second=null; } public Pair(Object firsObject, Object second) { this.first = firsObject; this.second = second; } public Object geObjectFirsObject() { return first; } public void seObjectFirsObject(Object firsObject) { this.first = firsObject; } public Object geObjectSecond() { return second; } public void seObjectSecond(Object second) { this.second = second; } }
public class Pair { private Comparable first; private Comparable second; public Pair() { first=null; second=null; } public Pair(Comparable first, Comparable second) { this.first = first; this.second = second; } }
Pair<Employee> buddies = new Pair(); Employee buddy = buddies.getFirst();
文章来源: 泛型-泛型代码和虚拟机