- 2
- 0
- 约3.63千字
- 约 23页
- 2019-07-07 发布于广东
- 举报
第5章 接口和包 本章主要讲述如下内容 : ? 接口的定义和使用; ? 接口与抽象类的异同点; ? 包的定义和使用; 5.1 接口 引入接口的原因:在程序设计中经常遇到这样一个问题:有些类互不相关,但却具有相似的方法。并且这些方法在各个类中的实现互不相同。我们不能为这些类定义一个共同的父类,但又希望在程序中体现出它们共同的接口。 5.1.1 接口的定义和应用 接口是一系列常量和空方法的集合,它提供了多个类共同的方法,但不限制每个类如何实现这些方法。 Java允许一个类同时实现多个接口,相当于实现多继承的功能。 5.1.1 接口的定义和应用(续) 声明一个接口的语法格式: 5.1.1 接口的定义和应用(续) 接口中不能声明任何变量和构造函数。 如果一个类实现多个接口,应该在接口名之间用逗号隔开。 当一个类实现接口时,必须实现接口中给出的空方法,若实现接口的类是一个抽象类,可以把实现接口的任务交给子类去实现。例如: 5.1.1 接口的定义和应用(续) 接口中定义的变量实际上是常量,必须给出它们的初始值,实现接口的类可以自由引用这些常量。例如: 5.1.1 接口的定义和应用(续) 在类中实现接口中方法时,方法的特征必须和接口中声明的方法特征保持一致; 实现方法时必须在方法前加上public; 若一个类没有对接口中的方法具体实现,那么必须将
您可能关注的文档
- Excel在统计分析中的应用 教学课件 ppt 作者 陈斌第6章.pptx
- Excel在统计分析中的应用 教学课件 ppt 作者 陈斌第7章.pptx
- Excel在统计分析中的应用 教学课件 ppt 作者 陈斌第8章.pptx
- Excel在统计分析中的应用 教学课件 ppt 作者 陈斌第9章.pptx
- Excel在统计分析中的应用 教学课件 ppt 作者 陈斌第10章.pptx
- Excel在统计分析中的应用 教学课件 ppt 作者 陈斌第11章.pptx
- Excel在统计分析中的应用 教学课件 ppt 作者 陈斌第12章.pptx
- HTML网页设计 教学课件 ppt 作者 翁高飞、王鹏chapter5.ppt
- HTML网页设计 教学课件 ppt 作者 翁高飞、王鹏chapter6.ppt
- 房地产营销 教学课件 ppt 作者 朱华 第1章.ppt
- DB65∕T 5119-2026 养老机构老年人休闲娱乐服务指南.docx
- T∕CADPA 7.5-2020 网络游戏术语 第5部分:电子竞技.docx
- DB65T 5123-2026 干旱区矿山植被群落重建 霸王栽培技术规程.pdf
- TGXAS 1445-2026 靖西大麻鸭规范.pdf
- T_HNNMIA 10—2022 矿山尾矿调查技术规范.pdf
- T∕CAPDA 045-2022 1.4%复硝酚钠可溶液剂.docx
- T∕CAPDA 007-2020 农药经营行为规范.docx
- T∕ACEF 185-2025 表面活性剂中31种全氟和多氟烷基化合物 (PFAS)和总可氧化前驱体(TOP)的测定 液相色谱-三重四极杆质谱法.docx
- T∕CIECCPA 029-2024 废旧锂原电池回收利用技术规范.docx
- T∕CAWAORG 024-2026 社区老年人轻度认知障碍筛查规范.docx
原创力文档

文档评论(0)