实验4实验报告格式说明

实验4实验报告格式说明

ID:44819738

大小:45.50 KB

页数:4页

时间:2019-10-30

实验4实验报告格式说明_第1页
实验4实验报告格式说明_第2页
实验4实验报告格式说明_第3页
实验4实验报告格式说明_第4页
资源描述:

《实验4实验报告格式说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验4类与java对象专业:班级:姓名:学号:实验报告文档的名称为:实验**专业班级姓名学号.doc举例:实验4EC1姓名学号.doc一、类的定义与对象的创建【1】实验指导文档的实验内容一:有理数的类封装Ø【代码1】~【代码5】分别是什么?【代码1】r1=newRational(1,5);【代码2】r2=newRational(3,2);【代码3】ationalresult=r1.add(r2)【代码4】a=result.getNumerator();【代码5】b=result.getDenominator();Ø在computer.java中增加计算有理数除法的代码?R

2、ationalr1;r1=newRational(1,5);Rationalr2;r2=newRational(3,2);Rationalresult=r1.div(r2);Ø在computer.java中增加计算1+3/2+5/3+8/5+13/8………的前10项和的代码publicclassComputer{publicstaticvoidmain(Stringargs[]){Rationalsum;sum=newRational(1,1);inti;for(i=2;i<11;i++){sum=sum.add(newRational(2*i-1,i));}intA=s

3、um.getNumerator();//result调用方法返回自己的分子intB=sum.getDenominator();//result调用方法返回自己的分母4doublep=A;doubleq=B;doubleSUM=p/q;System.out.println("1+3/2+5/3+8/5+13/8………的前十项"+SUM);}}【2】编写一个类,该类封装了一元二次方程共有的属性与功能,即该类有刻画方程系数的3个成员变量以及计算实根的方法。【电商、物流、工业工程专业同学将调试成功的代码粘贴到下面】//Fangcheng.javapublicclassFangch

4、eng{doublea,b,c;Fangcheng(){}Fangcheng(doubleA,doubleB,doubleC){setABC(A,B,C);}voidsetABC(doubleA,doubleB,doubleC){//设置系数a=A;b=B;c=C;}voidgetresult(){doubleD;D=b*b-4*a*c;if(D<0)System.out.println("方程无解");else{doublex1,x2;x1=((Math.sqrt(D))-b)/(2*a);x2=(-1*b-(Math.sqrt(D)))/(2*a);if(x1==x2

5、)System.out.println("方程具有两个相同的解"+x1);elseSystem.out.println("方程有两个解,解一为"+x1+"解二为"+x2);}}4}//Qiujie.javapublicclassQiujie{publicstaticvoidmain(Stringargs[]){FangchengF1=newFangcheng(1,0,3);F1.getresult();}}二、实例成员与类成员【1】实验指导文档的实验内容二:实例成员与类成员Ø【代码1】~【代码14】分别是什么?【代码1】floata;【代码2】staticfloatb;【

6、代码3】this.a=a;【代码4】this.b=b;【代码5】A.b=100;【代码6】A.inputB();【代码7】cat.setA(200);【代码8】cat.setB(400);【代码9】dog.setA(200);【代码10】dog.setB(900);【代码11】cat.inputA();【代码12】cat.inputB();【代码13】dog.inputA();【代码14】dog.inputB();将inputA()方法中的System.out.println(a);改写为System.out.println(a+b);编译是否出错?为什么?不出错。在调用

7、该语句时B已经赋值Ø将inputB()方法中的System.out.println(b);改写为System.out.println(a+b);编译是否出错?为什么?出错。在调用“A.inputB();”时A还没赋值。三、包的创建与使用【1】实验指导文档的实验内容3package语句和import语句4l编译Triangle.java源文件,生成的字节码文件Triangle.class所在的文件目录是?l将Triangle.java中的packagetom.jiafei;注释掉,程序编译后生成的字节码文件Triangle.cl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。