1 2 3 4 5
package problem; public abstract class GenericService<T extends Generic<?>> { protected abstract T update(T current); }