java 泛型 子类_Java泛型:要求泛型成为某种类型的子类

我有一个抽象的泛型类:

public abstract class AbstractMessageHandler

{

public abstract List getTypesOfMessages();

public abstract void handleMessage(String message, CometClient client);

public T setResponseValues(AbstractMessage request, T response )

{

response.setCompanyId(request.getCompanyId());

response.setMessageGroup(request.getMessageGroup());

response.setUserId(request.getUserId());

response.setTimeStamp(AbstractMessage.getCurrentTimeStamp());

return response;

}

}

我需要通用子类是这个类的子类.换句话说,泛型必须是AbstractMessageHandler的子类.然而,这给了我编译问题.谁能让我知道我做错了什么?

谢谢

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页