上海建桥学院实验报告
课程名称: Java程序设计 实验类型: 设计型
实验项目名称: 类和包的设计与使用
实验地点: 实验日期: 年 月 日
成绩:
一、实验目的及要求
培养面向对象的思想,要求能够用面向对象的思想去解决问题。
掌握包的定义以及不同包中类的访问
二、实验环境及要求
jdk1.5以上的开发环境,可使用任何编辑器。
三、实验内容及步骤
1.创建一个正方形类Square,将其生成在myapp.square包中。
2.创建一个圆类Circle,将其生成在myapp.circle包中。
3.定义一个MyApplication类(生成在myprogramm.demo包中),要求:
通过命令行输入正方形的边长和圆的半径。
当输入的边长大于半径时,输出圆周长和正方形面积的差值(若输出的差值为负值,请将其转化为正值);当输入的边长小于半径时,输出圆面积和正方形周长的差值。差值通过DOS控制台输出(若输出的差值为负值,请将其转化为正值)。
圆类Circle
package myapp.circle;
public class Circle{
public double radium;
final static double PI=3.14;
public double getArea(){
return PI*radium*radium;}
public double getCircum(){
return 2*PI*radium; }
}
正方形类Square
package myapp.square;
public class Square{
public double length;
public void setLength(double len){
length=len;}
public double area(){
return length*length; }
public double circum(){
retu