- 7
- 0
- 约7.28千字
- 约 28页
- 2018-06-20 发布于河南
- 举报
Java语言程序设计基础篇ch10-抽象类和接口
接口的定义示例 接口中的方法通过“接口类型的引用变量.方法名”访问,但接口类型的引用变量必须指向实现了该接口的类的实例对象 接口中的常量名通过“接口名.常量名”访问。 接口示例 Comparable接口 有时需要比较二个对象,但不同类型对象的比较具有不同的含义,因此Java定义了Comparable接口。 因此,任何需要比较对象的类,都要实现该接口。 该接口定义如下: package java.lang; public interface Comparable{ public int CompareTo(Object o); } CompareTo判断这个对象相对于给定对象的顺序,当这个对象小于、等于或大于给定对象o时,分别返回负数、0或正数 Comparable接口 有了Comparable接口,我们可以实现很通用的类来比较对象,例如实现一个从两个对象中找出最大者的方法。 注意max方法的参数类型和返回类型都是Comparable 实现了Comparable接口的对象可以有自己的具体实现,但Max.max与这些对象的具体实现无关。这就是接口的好处。 另外要注意的是:o1.CompareTo(o2)调用是动态绑定(多态) 实现可比较的Rectangel类 对于ComparableRectangle的两个对象r1和r2,我
您可能关注的文档
最近下载
- DB44∕T 2367-2022 固定污染源挥发性有机物综合排放标准.pdf VIP
- (新)医院内静脉血栓栓塞症防治质量评价与管理指南(2026版)(2篇).docx VIP
- 树脂吸附法工业有机废气治理工程技术规范.docx
- 体育概论 第三版 杨文轩 陈琦 全国普通高等学校体育专业类基础课程教材-第四章 体育过程.ppt VIP
- 江汉SC系列施工升降机使用说明书.pdf VIP
- DB3203_T1050—2024_地下管线普查技术规程_徐州市.pdf VIP
- 公司理财原书第11版罗斯课后习题答案.docx
- 2025年中国股权投资市场研究报告.pdf VIP
- 保健食品理化及卫生指标检验与评价技术指导原则(2020年版).docx VIP
- 体育概论-第三版-杨文轩-陈琦-全国普通高等学校体育专业类基础课程教材-第六章--体育科学.pptx VIP
原创力文档

文档评论(0)