blob: 3afbc3c6fd836dd5b33b93ffd9ab75d29ef67c1a [file] [log] [blame]
import java.io.Serializable;
interface A<T extends Serializable>
{
<S extends T> S foo(S s);
}
class B implements A<Number>
{
@Override
public <S extends Number> S foo(S s)
{
return s;
}
}