public class Pair<S, I> {
S first;
I last;
public Pair(S first, I last) {
this.first = first;
this.last = last;
}
public S getFirst() {
return first;
}
public I getLast() {
return last;
}
public void setFirst(S first) {
this.first = first;
}
public void setLast(I last) {
this.last = last;
}
}
public class TestPair {
public static void main(String[] args) {
Pair<String, Integer> pg = new Pair<String, Integer>("Jan", 3);
System.out.println(pg.getFirst() + " " + pg.getLast());
String name = pg.getFirst();
int m = pg.getLast();
pg.setFirst(name + " Kowalski");
pg.setLast(m + 1);
System.out.println(pg.getFirst() + " " + pg.getLast());
}
}
Comments