blob: 6f17efa246d6b6875c347326984c3e9cdfb35f15 [file] [log] [blame]
package p;
abstract class A<T>{
public abstract void f();
public abstract T m(T t);
}
abstract class B extends A<String>{
public String m(String t) {
String s= t;
return null;
}
public abstract void f();
}
class C extends A<Object>{
public void f(){}
public Object m(Object t) {
Object s= t;
return null;
}
}