package p;
abstract class A<S>{
	public abstract void m();
}
abstract class B extends A<String>{
}