java实验报告一

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Java技术》实验报告

Point2D p2d1=new Point2D(3,4);

Point2D p2d2=new Point2D(2,3);

Point3D p3d1=new Point3D(3,4,5);

Point3D p3d2=new Point3D(5,6,7);

System.out.println(Math.sqrt((p2d1.x-p2d2.x)*(p2d1.x-p2d2.x)+(p2d1.y -p2d2.y)*(p2d1.y-p2d2.y)));

System.out.println(Math.sqrt((p3d1.x-p3d2.x)*(p3d1.x-p3d2.x)+(p3d1.y -p3d2.y)*(p3d1.y-p3d2.y)+(p3d1.z-p3d2.z)*(p3d1.z-p3d2.z)));

4.测试结果

5.分析

本程序成功实现了初始化两个在不同包内的对象,以及实现了子类对象对父类方法的引用与重写。也编写并验证了求两点距离的方法。但是平移函数的使用因为实验指导书中并没有明确要求,故没有再次验证。

五、实验结论、分析、思考题与心得体会

通过本次实验,我有以下几方面的收获、认识和体会:

1、学会了在三种环境下编写程序及运行程序的方法;

2、加深了Java中相关语法的认识:

在初次录入源程序时,我将public写成了Public,导致编译出错,结合语法我认识到Java是严格区分大小写的。

3、了解了对不同包内的函数的引用以及子类对父类方法的引用与重写。

实验二:2017 年9 月

(注:可编辑下载,若有不当之处,请指正,谢谢!)

授课:XXX

相关文档
最新文档