- 6
- 0
- 约8.33千字
- 约 14页
- 2020-07-18 发布于江苏
- 举报
实验课程名称: Java 语言程序设计 A
实验项目名称
实验
3:接口
实验成绩
实 验 者
专业班级
组 别
同 组 者
无
开始日期
第一部分:实验预习报告( 包括实验目的及意义,实验基本原理与方法,主要仪器设
备及耗材,实验内容及要求,实验方案与技术路线等 )
一.实验目的及意义
1.自定义接口。
2.自定义类实现接口。
3.接口及实现类的多态处理。
二.实验基本原理与方法
1.接口的概念。
2.接口对多态的支持。
三.主要仪器设备及耗材
1. PC 及其兼容机。
2.计算机操作系统。
3.程序编辑器 EditPlus /Eclipse。
4. Java 开发工具 JDK 。
四.实验内容及要求
自定义形状接口 Shape,该接口声明了计算面积、周长的方法。然后,分别编写三角形类
Triangle 、六边形类 Hexagon、椭圆形类 Ellipse ,它们都实现了 Shape 接口。最后,编写测试类ShapesDemo,多态地创建各种形状对象,计算面积、周长。
五.实验方案及技术路线(含各种形状面积、周长的计算公式, UML 类图,注意事项)
因为每种形状的面积、周长计算所需要的参数个数不同,并且不同类型的三角形计算周
长的面积的方法也不同,所以抽象类的参数就定为可变长度集合 ArrayList ,一般三角形的面积
S=a*h/2 ,周长
原创力文档

文档评论(0)