- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
Java_54
目录
Java_54
【Java】重写与重载的区别与例子 2
【Java】抽象类详解、抽象类与接口的区别 4
【Java】接口的介绍、例子、性质、优点 5
【Java】什么是接口回调、对比上转型对象、代码案例 6
【Java万字读书笔记】重要基础知识点整理与汇总 7
【Java编程思想读书笔记】第一章:对象导论 28
【Java编程思想读书笔记】第二章:一切都是对象+第三章:操作符+第四章:控制执行流程 33
【Java编程思想读书笔记】第五章:垃圾回收机制 39
【Java编程思想读书笔记】第五章(补充):静态初始化与枚举类型+第六章:访问权限控制 43
【Java编程思想读书笔记】第九章:接口(三种设计模式的例子) 49
【Java编程思想读书笔记】第七章:复用类+第八章:多态 54
【Java编程思想读书笔记】第十章:内部类+匿名类 60
【Java编程思想读书笔记】第九章:接口(三种设计模式的例子) 63
(HashSet)散列映射(HashMap)向量(Vector)
【Java IO流】8种流对象:体系详细梳理+实例代码
【文字+图示】Java项目中类路径classpath具体指的是哪个路径
JDBC基本操作CURD + 事务,规范步骤总结+实例测试 113
【Java】Lamda表达式介绍,5步简化推导,Lambda表达式的再次简化
【Java】重写与重载的区别与例子
【Java】重写与重载的区别与例子
首先需要清楚方法头和方法体的概念,其概念如下:
方法头: 修饰符+返回类型 +方法名(形参列表)+抛出异常类型 例如:public void cal
(String[] strs, int a) throws xxException
方法体: { } 的内容(包括这两个大括号和内部所有语法)
重写
与其父类方法方法名、形参列表完全相同
修饰符可以相同,可以不同(但不能降低访问权限)
返回类型可以相同,也可以是父类方法的子类型
抛出异常类型可以相同,可以不同(不同的话也必须为其父类对应方法抛出异常类型的子类
型)
方法体的内容不一样
例如:假设A类有如下方法:
class A {
protected void speak(int a) throws Exception{
//TODO
}
}
B继承于A,如果B中定义一个方法如下:
class B extends A {
@Override
public void speak(int a) throws IOException {
//TODO
}
}
则对此个例子来说,称B类的speak方法重写了A类中的speak方法
重载
方法名必须相同
参数列表必须不同
访问修
您可能关注的文档
最近下载
- 《2024年国际共识标准:儿童脓毒症和脓毒性休克》解读PPT课件.pptx VIP
- 《水电解制氢整流电源技术规范》.pdf VIP
- 高中物理试题命制存在的问题与思考.pdf VIP
- 海尔(Haier)C21-H3101说明书 用户手册.pdf
- 2024年新疆维吾尔自治区专升本考试大学政治测试题含解析.pdf VIP
- 2022北京海淀区高一下学期期末英语试题和答案.pdf VIP
- 医院培训课件:《传染病报告管理流程》.pptx
- 征信简版PDF个人信用报告-优征信版本-2025年5月去锁可编辑.pdf
- 初中九年级物理电学经典作图题专题训练30道(附答案).doc VIP
- 稳定性冠心病基层诊疗指南.pptx VIP
文档评论(0)