01: package genericstest;
02:
03: public class MyGenericsTesti<X extends Number, E extends RuntimeException>
04: extends MyGenericClass<X> {
05:
06: public X op(X param) throws E {
07:
08: }
09:
10: public static void main(String... args) {
11: MyGenericsTest<Integer, ArithmeticException> mgt;
12: MyGenericClass mc;
13: MyGenericClass<Long> mcl;
14: genericstest.MyGenericClass<java.lang.Integer> mci;
15: MyGenericClass.GenericInner mcgi;
16: MyGenericClass<Short>.Inner mcsi;
17: genericstest.MyGenericClass<Double>.GenericInner<String> mcdgi;
18:
19: }
20: }
|