全文预览

合工大JAVA实验报告

上传者:科技星球 |  格式:docx  |  页数:20 |  大小:202KB

文档介绍
set(inta,intb,intc)//平移函数{ x+=a; y+=b; z+=c;?}?publicstaticvoidmain(Stringargs[]){ Point2Dp2d1=newPoint2D(10,3); Point2Dp2d2=newPoint2D(2,2); Point3Dp3d1=newPoint3D(10,11,0); Point3Dp3d2=newPoint3D(1,6,0); Point3Dp3d3=newPoint3D(p2d1,16); System.out.println("distance2D="+distance2D(p2d1,p2d2)); System.out.println("distance3D="+distance3D(p3d1,p3d2));?}}运行结果:五、实验结论、分析、思考题与心得体会通过本次实验,我有以下几方面的收获、认识和体会:1、学会了类的继承、封装、多态的基本应用,学会了两个方法aqrt()和pow()在程序中的运用。2、加深了Java中相关语法的认识:①子类继承父类的非私有成员,但是不能继承构造方法,必须用super()来调用父类的构造方法。②构造方法可以通过形参的个数、类型、排列不同来重载。③Math类属于java.lang包,并且pow()和sqrt()都是static静态方法,可以直接通过Math.pow()和Math.sqrt()来调用。Static静态方法只能直接调用静态成员,不能直接调用非静态成员。3、思考题1).什么是类的多态性。接口的多种不同的实现方式即为多态。同一段代码在不同的地方,会执行不同的操作。《Java技术》实验报告实验三:2016年10月11日学院计算机与信息学院专业班级姓名成绩课程名称Java技术实验项目名称实验三基于GUI的网络通信程序设计指导教师教师评语教师签名:年月日

收藏

分享

举报
下载此文档