没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
4页
二、实验目的 学会“图形的面积与周长计算程序设计”的实现思路。 独立完成“图形的面积与周长计算程序设计”的源代码编写、编译及运行。 理解和掌握面向对象的设计过程。 掌握抽象类及抽象方法的使用。 三、实验步骤及实验数据(源代码) 1.分析问题 (1) 定义父类Shape作为抽象类,并在类中定义抽象方法求周长和面积。 (2)定义Shape子类圆形(circle),具有半径属性和常量PI,同时必须实现父类中的抽象方法。 (3)定义Shape子类长方形(rectangle),具有长和宽的属性,同时必须实现父类的抽象方法。 (4)创建图形面积周长计算器(ShapeCalculate),具有计算不同图形面积和周长的方法。 (5)创建测试类TestShape类,在其main()方法中对ShapeCalculate计算面积和周长方法进行测试。
资源推荐
资源详情
资源评论
《图形的面积与周长计算程序(Java)》实
验报告
二、实验目的
学会“图形的面积与周长计算程序设计”的实现思路。
独立完成“图形的面积与周长计算程序设计”的源代码编写、编译及运行。
理解和掌握面向对象的设计过程。
掌握抽象类及抽象方法的使用。
三、实验步骤及实验数据(源代码)
1.分析问题
(1) 定义父类 Shape 作为抽象类,并在类中定义抽象方法求周长和面积。
(2) 定义 Shape 子类圆形(circle),具有半径属性和常量 PI,同时必须实现父类中的抽
象方法。
(3) 定义 Shape 子类长方形(rectangle),具有长和宽的属性,同时必须实现父类的抽象
方法。
(4) 创建图形面积周长计算器(ShapeCalculate),具有计算不同图形面积和周长的方法。
(5) 创建测试类 TestShape 类,在其 main()方法中对 ShapeCalculate 计算面积和周长
方法进行测试。
2.设计与实现
本实验的实现代码和运行结果(截图)如下:
package ShiYan.Shape;
public abstract class Shape {
// 抽象方法: 获取面积
public abstract double getArea();
// 抽象方法:获取周长
public abstract double getPerimeter();
}
上述代码中,在 Shape 类中定义了面积和周长的抽象方法。
资源评论
爱捣鼓的XiaoPu
- 粉丝: 388
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功