欢迎来到天天文库
浏览记录
ID:43347485
大小:601.00 KB
页数:32页
时间:2019-09-30
《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){
此文档下载收益归作者所有