Java程序设计 实习报告

Java程序设计 实习报告

ID:43347485

大小:601.00 KB

页数:32页

时间:2019-09-30

Java程序设计 实习报告_第1页
Java程序设计 实习报告_第2页
Java程序设计 实习报告_第3页
Java程序设计 实习报告_第4页
Java程序设计 实习报告_第5页
资源描述:

《Java程序设计 实习报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、信息工程学院实验报告的内容与格式按任课教师的要求书写。Java程序设计实习报告学院:信息工程学院班级:姓名:学号:成绩:1.实验目的掌握Java程序面向对象编程的基本架构,会运用面向对象的思想编写Java程序。2.实验过程熟悉JAVA的编程环境实验题1阅读如下程序,完成思考题。classCCircle{doublepi;doubleradius;doublegetRadius()//返回圆半径{returnradius;}voidsetCircle(doubler,doublep)//设置圆半径{pi=p;radius=r;}}publicclassEx2_1{publi

2、cstaticvoidmain(Stringargs[]){CCirclecir1=newCCircle();//创建一个新圆类cir1.setCircle(2.0,3.1416);//设置圆半径System.out.println("radius="+cir1.getRadius());//输出圆半径}}程序运行结果如下:实验题2设计一个用来描述汽车的类,使用类的非静态成员变量来表示汽车的车主姓名、当前的速率和当前方向盘的转向角度,使用类的非静态成员方法来表示改变汽车的速率和停车两个操作。程序源代码如下:publicclasscar{Stringname;doubles

3、peed;doubleangle;voidcar(){this.name="user";this.speed=0;this.angle=0;}publicStringgetname(){returnname;}publicvoidsetuser(Stringname){this.name=name;}publicvoidsetSeppd(doublespeed){this.speed=speed;}publicdoublegetspeed(){returnspeed;}publicvoidsetangle(doubleangle){this.speed=angle;}pu

4、blicdoublegetangle(){returnangle;}publicvoidstopcar(){this.setangle(0);this.setSeppd(0);}/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubcarA=newcar();A.setuser("zhangyong");A.setSeppd(150);A.setangle(35);System.out.println("beforestopcar:");System.out.pri

5、ntln("thiscarsbelongto:"+A.getname());System.out.println("nowthespeedis:"+A.getspeed());System.out.println("nowthecarangleis"+A.getangle());A.stopcar();System.out.println("stopcar");System.out.println("thiscarsbelongto:"+A.getname());System.out.println("nowthespeedis:"+A.getspeed());Syste

6、m.out.println("nowthecarangleis"+A.getangle());}}运行结果:实验题3定义一个类MyProgram,包含两个属性:一个是private的整型属性data、一个是private的String类型的属性str,封装这两个属性的四个方法setData()和getData()、setStr()和getStr();将这两个属性转变为字符串的方法是toStr()。编写程序,使用MyProgram类,实现数据的访问和修改,并调用toStr()方法显示该类的属性。程序源代码如下:publicclassMyprogrem{privateintd

7、ata;privateStringStr;publicvoidSetData(intdata){this.data=data;}publicvoidSetStr(StringStr){this.Str=Str;}publicintgetdata(){returnthis.data;}publicStringgetStr(){returnthis.Str;}publicStringtoString(intd){returnString.valueOf(d);}publicstaticvoidmain(String[]args){

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

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

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