请大神们帮我解读一下为什么这么声明

R小菜鸟R 2016-01-05 06:43:53
正在看一段代码,该类的声明如下:
public abstract class AbstractDraweeControllerBuilder <BUILDER extends
AbstractDraweeControllerBuilder<BUILDER, REQUEST, IMAGE, INFO>, REQUEST, IMAGE, INFO>
implements SimpleDraweeControllerBuilder {}

我不是很理解 为什么中间的模板参数 还要是一个 BUILDER extends AbstractDraweeControllerBuilder<BUILDER, REQUEST, IMAGE, INFO> 这么做的目的又是什么呢?

多谢各位大神。
...全文
84 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
R小菜鸟R 2016-01-06
  • 打赏
  • 举报
回复
顶一下~ 希望大神们看到

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧