- 14
- 0
- 约4.1千字
- 约 24页
- 2019-07-07 发布于广东
- 举报
23 第5章 接口和包 本章主要讲述如下内容 : ? 接口的定义和使用; ? 接口与抽象类的异同点; ? 包的定义和使用; 5.1 接口 引入接口的原因:在程序设计中经常遇到这样一个问题:有些类互不相关,但却具有相似的方法。并且这些方法在各个类中的实现互不相同。我们不能为这些类定义一个共同的父类,但又希望在程序中体现出它们共同的接口。 5.1.1 接口的定义和应用 接口是一系列常量和空方法的集合,它提供了多个类共同的方法,但不限制每个类如何实现这些方法。 Java允许一个类同时实现多个接口,相当于实现多继承的功能。 5.1.1 接口的定义和应用(续) 声明一个接口的语法格式: 5.1.1 接口的定义和应用(续) 接口中不能声明任何变量和构造函数。 如果一个类实现多个接口,应该在接口名之间用逗号隔开。 当一个类实现接口时,必须实现接口中给出的空方法,若实现接口的类是一个抽象类,可以把实现接口的任务交给子类去实现。例如: 5.1.1 接口的定义和应用(续) 接口中定义的变量实际上是常量,必须给出它们的初始值,实现接口的类可以自由引用这些常量。例如: 5.1.1 接口的定义和应用(续) 在类中实现接口中方法时,方法的特征必须和接口中声明的方法特征保持一致; 实现方法时必须在方法前加上public; 若一个类没有对接口中的方法具体实现,那么
您可能关注的文档
- 房地产统计 教学课件 ppt 作者 刘玉玲 第7章 房地产投资决策.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第二章.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第九章.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第七章.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第三章.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第十章.ppt
- 房地产统计 教学课件 ppt 作者 刘玉玲 第8章 房地产开发与销售.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第五章.ppt
- Excel在统计分析中的应用 教学课件 ppt 作者 陈斌第1章.pptx
- Excel在统计分析中的应用 教学课件 ppt 作者 陈斌第2章.pptx
- 2026届高三政治一轮复习试题选择性必修1第二十八课训练1走进经济全球化含解析.docx
- 2027届高三政治一轮复习选择性必修2第1单元第2课依法有效保护财产权课件.pptx
- 2027届高三政治一轮复习选择性必修3第2单元第6课掌握演绎推理方法课件.pptx
- 2027年高考数学一轮复习讲义第1章集合常用逻辑用语与不等式第1课时集合课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用第3课时导数与函数的极值最值课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究二利用导数研究恒成立存在性问题课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究四利用导数研究函数的零点课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究五隐零点与极值点偏移问题重点班选讲课件.pptx
- DB54∕T 0639-2026 羊球虫病防治技术规范.docx
- DB62∕T 5209-2026 河西灌区无人机高光谱遥感玉米产量估算技术规程.docx
最近下载
- (高清版)B-T 17671-2021 水泥胶砂强度检验方法(ISO法).pdf VIP
- DOE全面介绍附案例分享_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc VIP
- 房屋建筑工程资料管理规程.pdf
- TB10601-2009 高速铁路工程测量规范(完整版).doc VIP
- 2026年党员发展对象考试题库及答案.docx VIP
- 《适老微高压富氧舱》.pdf VIP
- DB32_T 4556-2023 药品生产检验结果超标调查指南.docx VIP
- 《肺结核防治知识》课件.ppt VIP
- 机电传动控制课后习题答案《第五版》.pdf VIP
- 工业混合搅拌指导手册 Handbook of Industrial Mixing- Science and Practice.pdf VIP
原创力文档

文档评论(0)