您的位置:首页 > 编程语言 > Java开发

java 协变返回类型的理解

2017-08-16 17:16 281 查看
1. 在面向对象程序设计中,协变返回类型指的是导出类中的成员方法的返回值不必严格等同于父类中被重写的的成员方法的返回值,而可以是更狭窄的类型。

2. java5.0 添加了对协变返回类型的支持,导出类重写(覆盖)基类的方法时,返回类型可以是基类方法的返回值的子类型。协变返回类型允许返回更为具体的类型。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 协变返回类型