java语言程序设计上机实验报告.doc
本科生实验报告实验课程JAVA语言程序设计学院名称信息科学与技术学院专业名称软件工程学生姓名学生学号指导教师实验地点6A502实验成绩二〇一五年一月八日JAVA语言程序设计上机实验报告摘要本实验报告用于记录在JAVA语言程序设计课程开设的上机实验中记录上机实验过程,以激励自己学习进步并为将来的学习提供一系列参考资料。关键字JAVA语言;实验;编程;语法;算法第1章实验一11设计一个名为REGULARPOLYGON的正N边形类111要求一个名为N的INT型私有数据域定义多边形的边数,默认值为3。一个名为SIDE的DOUBLE型私有数据域存储边的长度,默认值为1。一个名为X的DOUBLE型私有数据域,它定义多边形中点的X坐标,默认值为0。一个名为Y的DOUBLE型私有数据域,它定义多边形中点的Y坐标,默认值为0。一个创建带默认值的正多边形的无参构造方法。一个能创建带指定边数和边长度、中心在0,0的正多边形的构造方法。一个能创建带指定边数和边长度、中心在X,Y的正多边形的构造方法。所有数据域的GET和SET方法。一个返回多边形周长的方法GETPERIMETER。一个返回多边形面积的方法GETAREA。计算正多边形面积的公式是面积NSIDE2/4TAN180/N分别使用无参构造方法、REGULARPOLYGON6,4和REGULARPOLYGON10,4,56,78创建三个REGULARPOLYGON对象,并显示每个对象的周长和面积。112代码2//REGULARPOLYGONJAVA34PUBLICCLASSREGULARPOLYGON{5PRIVATEINTN3//一个名为N的INT型