POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i Informatyki
value: a Type T: Type V:
class MyTwoGen<T, V> {
T objl;
V obj2;
MyTwoGen(T ol, V o2) { objl = ol; obj2 = o2;
T getobjlO ( return objl; ł
V getobj2 () { Z‘lZ\ Java return obj2;
void showTypes() {
System.out.println("Type T: "+obj1.getClass().getName());
System.out.println("Type V: ”+obj2.getClass().getName());
>
public class TwoGenericDemo { public static void main(String
args[]) (
MyTwoGerKString, String>
myObjl = new MyTwoGen<String, String>("Java", "Generics"); myObj1.3howTypes();
String strl = myObjl.getobjl(); System.out.println(“value: ” +
strl);
String str2 = my0bjl.getobj2(); System.out.println("value: " +
str2)i
MyTwoGen<Integer, String>
my0bj2 = new HyTwoGenCIntegeE, String> (123, "Java”); myObj2.showTypes(); int i = my0bj2.getobjl()j System.out.println("value: " + i); String str = myObj2.getobj2(); System.out-println("value: ”+str);
)
JAKĄ Wykład.
Copyright $) 2012 Jan PROKOP