西农java实验二

西农java实验二

ID:30933992

大小:238.82 KB

页数:16页

时间:2019-01-04

西农java实验二_第1页
西农java实验二_第2页
西农java实验二_第3页
西农java实验二_第4页
西农java实验二_第5页
资源描述:

《西农java实验二》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验2面向对象编程实验掌握Java程序面向对象编程的基本架构,会运用面向对象的思想编写Java程序。实验题1阅读如下程序,完成思考题。classCCircle{doublepi;doubleradius;doublegetRadius(){returnradius;//getRadius方法的返冋值}voidsetCircle(doubler,doublep)〃定义setCircle方法及其变量{Pi=P;radius=r;}}publicclassEx2_1{publicstaticvoidmain(Stringargs[]){CCirclec

2、ir1=newCCircle();〃创建对象cir1.setCircle(2.0,3.1416);//调用方法System.out.println(',radius=',+cir1.getRadius());}麗问證Javadoc[应声明[切错误日志[貝控制yanghui[Java丿^5^程围D:ProgramFiles(radius=2<0实验题2设计一个用来描述汽车的类Car,使用类的非静态成员变量来表示汽车的车主姓名name.当前的速率speed:1.创建构造函数为三个成员变量赋初值。2•使用类的非静态成员方法来表示改车主姓名change

3、Name操作,并通过该方法显示修改后的车主名称。3.使用类的非静态成员方法来表示改变汽车的速率changSpeed操作,并通过该方法显示•(参改后的车速。4•使用类的非静态成员方法来表示停车stop操作,并通过该方法显示停车后的车速。5•创理一个Car类的对象,初始状态时,车主名称是自己的名字,speed=0o6,分别调用这三个方法,夷改车名为朋友的名字,车速为20,停车车速为0,并且得到如下的结果为前速度为:20车主为:好友淳车后〉车速为:0packagezuoye;pubIiccIassCar{Stringname;intspeed;intC

4、hangSpeed;StringchangeName;StringchangeName(Strings){returnname;}voidstop(ints){System,out.printIn("停车后,车速为:0");}voidChangSpeed(ints){System,out.printIn("当前车速为:u+s);}publicstaticvoidmain(String[]args){Carmy二newCar();my.changeName二"yuwei";my.ChangSpeed(20);System,out.printIn("

5、车主为:H+my.changeName);my.stop(0);}徳Javadoc陋剛⑨軀日志個的启疝u巳冬止aCar[Java应用程序]D:ProgramFiles(x86)Javajdl<查前20审主为:yuwei序壬兰.乡速为:0实验题3定义一个类MyProgram,包含两个属性:一个是private的整型属性data.—个是private的String类型的属性str,封装这两个扈性的四个方法setData()和getData().setStr()和getStr();将这两个属性转变为字符串的方法是toStr()o编写程序,使用M

6、yProgram类,实现数据的访问和修改,并调用toStr()方法显示该类的属性。[基本要求]编写完整程序。packagezuoye;publicclassMyProgram{privateintdata;privateStringstr;publicvoidsetData(intdata){

7、

8、定义setDmtmthis•data=data;II定义setStrpublicintgetData(){returndata;publicvoidsetStr(Stringstr){this•str=str;publicStringgetstr(){r

9、eturnstr;publicStringtoStr(){Strings=data+”returns;publicstaticvoidmain(Stringarg[]){MyProgramp=newMyProgram();

10、

11、仓ll建对象p・setData(9999);I

12、方V去调用p.setStr(HabcdH);I

13、方法调用System,out•printin(”变换后的字符"+p•toStr());〔更Problems貝Console关Iti〈terminat*>MyProgram[JavaApplication]C:javaeeGen

14、uiteTasks•WebBrowser变换后的字符9999str实验题4定义一个类实现银行帐户的概念,包括的变量有”帐号”和”存款余额

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

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

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