- 14
- 0
- 约 55页
- 2016-08-26 发布于河南
- 举报
第4章 接口、内部类和包
设计平面图形接口PlaneGraphics2。 设计长方形类Rectangle2,实现平面图形接口。 ① 设计立体图形接口SolidGraphics2。 图4.3 长方体类的多重继承 图4.4 球类的多重继承 图4.5 接口的继承 相同点: 两者都包含抽象方法,约定多个类共用方法的参数列表 和返回值。 两者都不能被实例化。 两者都是引用数据类型,其变量可被赋值为子类或实现接口类的对象。 不同点: 抽象类及其类中成员具有与普通类一样的访问权限; 接口的访问权限有public和缺省两种,接口中成员的访问权限均是public。 抽象类中可以包含非抽象方法,也可以声明构造方法; 接口中的方法全部是抽象方法,不能声明构造方法。 抽象类中可以声明成员变量,子类可以对该成员变量赋值;接口中只能声明常量。 图4.6 Java单重继承时执行父类或祖先类中的方法 从逻辑概念看,包(package)是类的集合,一个包中包含多个类; 包1{.包2}.类|接口 package //声明包,0-1句 import //导入包,0-多句 public class 或interface //声明公有类或接口,0-1句, 文件名与该
您可能关注的文档
最近下载
- 初三上册数学知识汇总.pdf
- 通用技术试题库(含答案)(精华版).docx
- Aopa无人机装调检修教员考试 100 道题(含答案)测试卷及答案.docx VIP
- (整理版)特殊四边形的综合应用.pdf
- QCR9213-2017 铁路架桥机架梁技术规程.pdf
- 2024-2025学年事业单位工勤技能考试考试彩蛋押题及参考答案详解【突破训练】.docx
- 2024工程硕士预测复习及完整答案详解【全国通用】.docx
- 食品标准法规及应用 食品生产通用卫生规范 食品生产通用卫生规范ppt.pptx VIP
- 妊娠期和产褥期脑静脉血栓形成管理指南(2025版).pptx VIP
- 雷锋精神 薪火相传主题班会ppt.pptx VIP
原创力文档

文档评论(0)