面向对象练习题(object oriented exercises)

面向对象练习题(object oriented exercises)

ID:15212123

大小:26.93 KB

页数:35页

时间:2018-08-02

面向对象练习题(object oriented exercises)_第1页
面向对象练习题(object oriented exercises)_第2页
面向对象练习题(object oriented exercises)_第3页
面向对象练习题(object oriented exercises)_第4页
面向对象练习题(object oriented exercises)_第5页
资源描述:

《面向对象练习题(object oriented exercises)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、面向对象练习题(Objectorientedexercises)1.[exercises]membervariablesofclass:Guessinggame:aclassAhasamembervariableV,withaninitialvalueof100.DefineaclassandguessthemembervariableVofaclassA.Ifit'sbig,thenit'sbig,small,thenit'ssmall.Equaltopromptguesssuccess.PublicclassA{Privateintv;V=100;}Imp

2、ortutil.java.Scanner;PublicclassTest{Publicstatucvoidmain(String[]args){Scannersc=newScanner(System.in);Intnumber=(int)(Math.random()*100);Aa=newA();Intv=sc.nextInt();If(v>number){System.out.println(toobig);}elseif(v==number){System.out.println(success);}elseif(v

3、println(toosmall);}}}2.[exercises]membervariablesofclass:Pleasedefineaclassoftransportvehicles(Vehicle):Attributes:speed(speed),volume(size),etc.Methods:move(move()),setspeed(setSpeed(intspeed)),acceleratespeedUp(),deceleratespeedDown(),andsoonFinally,avehicleobjectisinstantiatedint

4、hemain()ofthetestclassVehicle,andthevalueofthespeed,sizeisinitializedbythemethod,andprintedout.Inaddition,themethodofaccelerationanddecelerationisusedtochangethespeed.PublicclassVehicle{PublicStringspeed;Publicdoublesize;Publicmove(){System.out.println("mobilemethod");}Publicvoidset

5、Speed(intspeed){This.speed=speed;System.out.println(settingspeed);}PublicspeedUp(){System.out.println("acceleration");}PublicspeedDown(){System.out.println("deceleration");}}PublicclassTest{Publicstatucvoidmain(String[]args){Vehiclev=newVehicle();}}Classvariables,methodsandconstruct

6、ionmethodsforclass3.exercisesInaprogram,timeisoftenoperated,butthereisnotemporaltypeofdata.Well,wecanimplementatimeclassourselvestomeettheneedsoftheprogram.DefineaclassnamedMyTime,whichshouldhavethreeintegermembers:time(hour),sub(minute),second(second),inordertoensurethesafetyofdata

7、,thethreemembervariablesshouldbedeclaredprivate.DefinesaconstructionmethodfortheMyTimeclasstoinitializemembervariableswhencreatingobjectseasily.Redefiningthediaplaymethodisusedtoprintthetimeinformation.AddthefollowingmethodsfortheMyTimeclass:AddSecond(intsec)AddMinute(intmin)AddHour

8、(intHou)SubSecond(i

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

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

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