面试题:Overload和Override的区别。Overload的方法是否可以改变返回值的类型?
2015-07-27 10:21
531 查看
Overload和Override的区别。Overload的方法是否可以改变返回值的类型?
Overload:重载
Override:重写
重载:
同一个类中,方法名相同,参数列表不同。与返回值类型无关。
重写:
存在于子父类,或者子父接口中,方法声明相同。
Overload的方法可以改变返回值的类型,因为它与返回值类型无关。
Overload:重载
Override:重写
重载:
同一个类中,方法名相同,参数列表不同。与返回值类型无关。
重写:
存在于子父类,或者子父接口中,方法声明相同。
Overload的方法可以改变返回值的类型,因为它与返回值类型无关。
相关文章推荐
- Java面试题全集(中)
- Java面试题全集(上)
- 插件机制(转)
- 程序员八荣八耻
- 黑马程序员——Java基础-反射学习
- 博客开张之面试(2),MVC
- 史上最全的程序员求职渠道总结
- ios一些面试题汇总
- 小明版前端工程师装x和面试指南
- 【LeetCode-面试算法经典-Java实现】【036-Valid Sudoku(验证数独棋盘)】
- 【LeetCode-面试算法经典-Java实现】【035-Search Insert Position(搜索插入位置)】
- 【LeetCode-面试算法经典-Java实现】【034-Search for a Range(搜索一个范围)】
- 乐观的程序员
- About Now
- 黑马程序员-ios学习笔记 oc 封装
- 黑马程序员----怀揣梦想的翅膀
- 黑马程序员--String 和基本数据包装类
- (转)嵌入式程序员应该知道的几个基本问题
- SQL面试题
- 黑马程序员--多线程