class Test<T> {
T a, b;
void setValue(T _a, T _b) {
this.a = _a;
this.b = _b;
}
Test getValue() {
return this;
}
}
public class MyClass {
public static void main(String args[]) {
Test<Integer> t1 = new Test<Integer>();
t1.setValue(13, 89);
System.out.println(t1.a + " " + t1.b);
Test<String> t2 = new Test<String>();
t2.setValue("java", "c++");
System.out.println(t2.a + " " + t2.b);
}
}
/*
run:
13 89
java c++
*/