- 4
- 0
- 约5.32千字
- 约 20页
- 2016-11-28 发布于河南
- 举报
第4章 接口、抽象类与包
第4章 接口、抽象类与包 构造Java语言程序有两大基本构件:类和接口。接口由常量和抽象方法构成。一个接口可以扩展多个接口,一个接口也可以被多个接口所继承。 抽象类可以用来表示那些不能或不需要实例化的抽象概念,抽象需要被继承,在抽象类中包含了一些子类共有的属性和行为。 把一组相关类和接口存放在一个“包”中,构成一个“类库”,然后供多个场合重复使用,这种机制称为类复用。 4.1接口 接口是一个特殊的语法结构,其中可以包含一组方法声明(没有实现的方法)和一些常量。接口和类构成Java的两个基本类型,但接口和类有着不同的目的,它可用于在树形层次结构上毫不相关的类之间进行交互。一个Java类可以实现多个Java接口,这也解决了Java类不支持多重继承带来的弱点。 4.1.1接口定义 定义一个接口: public interface InterfaceName extends I1,...,Ik //接口声明 {//接口体,其中可以包含方法声明和常量 ... } 在接口体中,方法声明的常见格式如下: ReturnType MethodName (Parameter-List); 此方法声明由方法返回值类型(ReturnType)、方法名(MethodName)和方法参数列表(Parameter-List)组成,不需要其它修饰符。在
您可能关注的文档
- 全自动侧边驱动封箱机JPG-500L和纸箱PP带捆包捆扎包装机价格.docx
- 全自动打包机DB-86I和半自动捆扎机价格.docx
- 充电式PET免扣打包机ORT-200和液压打包机WW-30价格.docx
- 液压打包机gy-30和自动打包机KZ-101价格.docx
- 自动胶带封箱机和半自动打包机D56价格.docx
- CDib类(详解).doc
- 气动PET塑钢带打包机SZA-19_25和纤维带打包机,编织打包带,手动打包机价格.docx
- 低床半自动打包机S-102和手提打包机T320型价格.docx
- 移动手动打包机STB60和气动PET塑钢带打包机SZA-19_25价格.docx
- MS2000 Report Edit.doc
最近下载
- 商业交房标准.pdf VIP
- 幼儿小班教学节气课件.ppt VIP
- 维保工程施工方案(3篇).docx VIP
- 2021-2022学年福州市连江县八年级上学期期中数学试卷(B卷)(含答案解析).docx VIP
- 《植物激素》(教案)-中职农林牧渔大类《植物生长和环境》同步教学(高教版)(第四版)(全一册).docx VIP
- 诊断学学习资料:西医诊断学总结.pdf VIP
- 幼儿小班教学节气.pptx VIP
- 《光合作用与呼吸作用的关系》(教案)-中职农林牧渔大类《植物生长和环境》同步教学(高教版)(第四版)(全一册).docx VIP
- 小学生入学行为规范课件.pptx VIP
- 马铃薯组培技术全流程.pdf VIP
原创力文档

文档评论(0)