1 
2 
3 public interface Base<T, S extends Base<T, S>>{
4 
5 }