Java协变返回类型
来源:互联网 发布:webservice 返回json 编辑:程序博客网 时间:2024/06/09 14:15
协变返回类型
子类重写父类方法时,返回类型可以是基类的子类
实例
class Base{ //子类Derive将重写此方法,将返回类型设置为InputStream的子类 public InputStream getInput(){ return System.in; }}public class Derive extends Base{ @Override public ByteArrayInputStream getInput(){ return new ByteArrayInputStream(new byte[1024]); } public static void main(String[] args){ Derive d=new Derive(); System.out.println(d.getInput().getClass()); }}
阅读全文
0 0
- Java协变返回类型
- Java协变返回类型
- java学习笔记---协变返回类型
- java中的协变返回类型
- java 协变返回类型的理解
- 协变返回类型
- 返回类型协变
- 协变返回类型
- 协变返回类型
- 协变返回类型
- 协变返回类型
- 协变返回类型
- 协变返回类型
- 协变返回类型
- 协变返回类型
- 协变返回类型Covariant
- C++ 返回类型协变
- 【JavaSE】协变返回类型
- sublime text 3 下的nodejs环境配置以及新增nodejs的操作按钮实现杀死node进程(加快捷键)
- (codechef)Prime Generator
- SpringMvc 配置文件
- React Native探索(四)Flexbox布局详解
- php面试,
- Java协变返回类型
- 安卓几种图片加载框架的比较
- Hadoop伪分布式集群部署
- Java 编程题目 第二十一题
- (141)间接光照缓存
- 318. Maximum Product of Word Lengths
- ubuntu下boot空间不足解决方法(卸载旧内核)
- bzoj1924 [Sdoi2010]所驼门王的宝藏
- 调试显示线程名称