云大java实验5lab5(陆歌浩)

云大java实验5lab5(陆歌浩)

ID:24771065

大小:76.54 KB

页数:4页

时间:2018-11-16

云大java实验5lab5(陆歌浩)_第1页
云大java实验5lab5(陆歌浩)_第2页
云大java实验5lab5(陆歌浩)_第3页
云大java实验5lab5(陆歌浩)_第4页
资源描述:

《云大java实验5lab5(陆歌浩)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、云南大学软件学院实验报告课程:Java程序设计实验学期:2012-2013学年第一学期任课教师:陆歌浩专业:软件工程学号:序号:姓名:成绩:实验5Applying00ConceptsUsingJava一、实验目的练习Java屮而14对象概念的应用一-学会使用现有对象和自定义类。二、实验内容ProgramCreateaclasscalledCircle,javawithfieldsnamedradius,area,anddiameter.IncludemethodsnamedsetRadius(),getRadius,andcomputeDiameter0,whichcal

2、culatesthecircle’sdiameter,andcomputeAreaO,whichcomputesthecircle’sarea.Hint:diameterofacircleistwiceitsradius.Hint:areaofacircleis3.14multipliedbythesquareoftheradius.CreateaclasscalledTestCircle.javawhosemainmethoddeclares2Circleobjects.UsingsetRadius()method,assignoneCircleasmallradius

3、valueandassignanotheralargerradiusvalue.CallcomputeDiameter()andcomputeAreaforeachcircleanddisplaytheresults.Outputresultofusingcommandinput"58":Theareaofais78.5Thediameterofais10.0Theareaofbis200.96Thediameterofbis16.0实验代码:importjavax.swing.DOptionPane;publicclassTestCircle{publicstaticv

4、oidmain(String[]args){Circlea=newCircle();Circleb=newCircle();doublerada.radb:rad_a=Double.parseZ?cH/bLe(]OptionPane.showInpwt/?ialog("请输入圆a的半径:"));//接收圆a的半径rad_b=Double.par'seZ?owbLe(]OptionPane.s/?owInpwtDiGLog("请输入圆b的半径:"));//接收圆b的半径a.setRadius(rad_a);//设置圆a的半径b.setRadius(rad_b);//设置圆b

5、的半径Stringstrl=HTheareaofais11;Stringstr2=HThediameterofais’•;Stringstr3="TheareaofbisStringstr4=HThediameterofbisstr2itJOptionPane.shouMessageDiaLog^null^strl+a.computeArea()+nN++a.computeDiameter()+"u+str3+b.computeArea()+""+str4+b.computeDiameter(),"执行结•果(孙金文一20101120007)〕OptionPa

6、ne•PLAINNESSAGE);}}classCircleprivatedoubleradius;privatedoublearea;privatedoublediameter;staticfinaldoublePI=3.14;publicvoidsetRadius(doublerad)//设詈.半径的方法{radius=rad;}publicdoublegetRadius()//返回半径:的方法{returnradius;}publicdoublecomputeDiameter()//计算S径的方法{diameter=radius*2;returndiameter;}

7、publicdoublecomputeArea()//计算面积的方法{area=PI*Math.pow(radius,2);returnarea;}运行截图:瑜入请输八园a的半轻确定取消确定敗消执行结果(孙金文——20101120007〕~IjjtfSMfTheareaofais78.5Thediameterofais10.0Theareaofbis200.96Thediameterofbis16.06角定

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

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

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