如题所示,想通过继承GeoResult类来扩展属性//GeoResult 类

public class GeoResult implements Serializable {

private static final long serialVersionUID = 1637452570977581370L;

private final T content;    private final Distance distance;

public GeoResult(T content, Distance distance) {

Assert.notNull(content, "Content must not be null!");

Assert.notNull(distance, "Distance must not be null!");

this.content = content;

this.distance = distance;

}

}

//扩展GeoResult类

public class GeoExtendResult extends GeoResult implements Serializable{

private String str;

public GeoExtendResult(T content, Distance distance, String str) {

this.str = "abc";

super(content, distance);

}

public String getStr() {

return str;

}

public void setStr(String str) {

this.str = str;

}

}

//这是正确的

List>> geoResultList =  radiusGeo.getContent();

//报类型不匹配

List>> geoResultList =  radiusGeo.getContent();

java 返回值 泛型 继承_java泛型类继承问题?相关推荐

  1. java返回值变为文件_Java 文件操作-File

    1.File文件操作 java.io.File用于表示文件(目录),也就是说程序员可以通过File类在程序中操作硬盘上的文件和目录.File类只用于表示文件(目录)的信息(名称.大小等),不能对文件的 ...

  2. java多态和继承_Java学习--继承与多态

    1.何时使用继承 1.1符合 *** is a ***的规则,即双方可以相互依存,亦可保持独立: 1.2可实现代码复用 即当大家的代码块具有相似或类似时,我们可以抽象出一些公共的属性及方法作为父类,子 ...

  3. java构造函数重载继承_Java基础-继承 - 写代码换盆的个人空间 - OSCHINA - 中文开源技术交流社区...

    访问权限 Java 中有三个访问权限修饰符:private.protected 以及 public,如果不加访问修饰符,表示包级可见. 可以对类或类中的成员(字段和方法)加上访问修饰符. 类可见表示其 ...

  4. java 暂停等返回值在执行_java面试技巧(2)

    java面试试题及答案 以下是Java面试问题及答案: 1.简要介绍java程序的健壮性. 答:JAVA 程序会在编译和运行的时候自动的检测可能出现的错误,而且它是一种强类型语言,对于类型的检查很严格 ...

  5. java final与继承_Java 之继承和 final 关键字

    继承的概述 继承的特点 super 关键字 函数覆盖 子类的实例化过程 final 关键字 1. 继承的概述 继承是类与类之间的关系. 继承的好处: 提高了代码的复用性 让类与类之间产生了关系, 给第 ...

  6. java 返回值_Java方法返回值详解

    Java方法返回值详解 每个方法都是为了完成某个特定的功能,例如:登录功能.求和功能等,既然是功能,那么当这个功能完成之后,大多数情况下都会有一个结果的,比如,登录成功了或者失败了(true/fals ...

  7. indexof java 返回值_Java之indexOf()方法

    Java之indexOf()方法 1.方法介绍 (1)indexOf(int ch) 返回指定字符在此字符串中第一次出现处的索引 (2)indexOf(String str) 返回指定子字符串在此字符 ...

  8. java中main()函数的返回值是什么_Java中main()函数的返回值类型是什么

    Java中main()函数的返回值类型是什么 答:void 在单纯形表的终表中,若非基变量的检验数有0,那么最优解 答:无穷多 中国大学MOOC: 不属于现代区位理论的是( ) 答:中心地理论 不属于 ...

  9. java 返回值判断_在Java中判断方法重载的条件除了参数外,还可以通过返回值类型判断。_学小易找答案...

    [单选题]若int x;且有下面的程序片断,则输出结果是() . for (x=3; x<6; x++) { printf((x%2) ? "##%d" : "** ...

最新文章

  1. Java基础(七)--Exception异常处理
  2. PyTorch 的 Autograd详解
  3. ajax得到session,Ajax如何使用Session
  4. KindEditor 4.1.10 (2013-11-23)首行空格不能显示在编辑器内
  5. RabbitMQ三种Exchange模式(fanout,direct,topic)的性能比较(转)
  6. 如何解决Django与Vue语法的冲突
  7. 杭电 hdu 2002
  8. 从0开始学习 GITHUB 系列之「如何发现优秀的开源项目?」
  9. PMP备考资料整理、模拟试题、章节练习
  10. 爱心函数可视化 python
  11. IT项目的常见风险及应对措施
  12. 《白话大数据与机器学习》读书笔记第1章~第4章读书笔记
  13. 关于微信小程序异步转同步方法
  14. htop 进程管理工具
  15. 计算机弹钢琴的音乐音符,钢琴音乐谱曲基础知识
  16. 文献管理软件 | endnote与zotero的对比
  17. Unity3d 微信小程序(小游戏)项目实现流量主接入功能(含源码)
  18. arduino蜂鸣器控制
  19. shiro for example: not eligible for auto-proxying
  20. 【原创】关于软件开发的一些名言和思考 - 读《告别失控》有感

热门文章

  1. 阿里规定代码中禁用static修饰SimpleDateFormat,为何?
  2. Go 超时引发大量 fin-wait2
  3. 无人值守的自动 dump(二)
  4. 【线上分享】如虎添翼,边缘计算在媒体性能与安全上的实现
  5. 亚马逊两万员工确诊新冠、iOS14.2带来新版emoji、大数据独角兽Palantir上市等| Decode the Week...
  6. 360视频云Web前端HEVC播放器实践剖析
  7. 用Elevator优化AV1视频播放
  8. 分支管理---Feature分支
  9. go context的使用总结
  10. go uintptr unsafe Pointer offset() 的使用