泛型方法
必须在方法前加上<T>来标记是个泛型方法
入参为泛型
<T> String query(T param) ,不限定入参类型
<T extends People> String query(T parma),限定入参类型必须是People的子类
泛型接口
public interface ButtonElementBizService<SubmitRequest extends BaseButtonSubmitRequest, SubmitResponse extends BaseButtonSubmitResponse> {
public SubmitResponse buttonSubmit(ServiceContext context, SubmitRequest request);
public abstract ButtonType getButtonType();
}
泛型接口的实现
public class DailOutButtonElementService<SubmitRequest extends BaseButtonSubmitRequest, SubmitResponse extends BaseButtonSubmitResponse> implements ButtonElementBizService<SubmitRequest, SubmitResponse> {
}