




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
甘肃政法学
院本科学生实验报告学院:计算机科学学院专业:计算机科学与技术班级实验课程名称:JAVA开发与语言基础试验时间指导教师及职称实验成绩:开课时间,Qii 学年第一学期-
甘肃政法学院实验管理中心印制实验题目面向对象编程小组合作否名唐晓梅班级2011级专升本班学号0126一、 实验目的:1、 熟悉Java面向对象程序设计的基本思想。2、 掌握类与对象的定义及使用方法。3、 掌握package语句与import语句的用法。4、 掌握java继承中父类及其子类的定义方法。5、 掌握子类重写父类同名方法的方法。6、 掌握用法。二、 实验环境:装有,Eclipse的的计算机一台三、 实验内容与步骤:(1)Java程序开发环境配置:1、 下载并安装,过程可参考教材P4-6。2、 配置环境变量:SDK平台提供的Java编译器()和Java解释器()位于Java安装目录的bin文件夹中,为了能在任何目录中使用编译器和解释器,应在系统特性中设置Path。对于Windows2000、Windows2003、WindowsXP,用鼠标右键点击"我的电脑”,弹出菜单,然后选择属性,弹出“系统特性”对话框,再单击该对话框中的高级选项,然后点击按钮“环境变量”,添加如下图所示的系统环境变量:J2SDK的安装目录的jre文件夹中包含着Java应用程序运行时所需要的Java类库,这些类库被包含在jre\lib目录下的压缩文件中。因此,再添加如下图所示环境变量。
SquareEquationequation二newSquareEquation(4,5,1);();(-3,4,5);();}}通过编译得出如下答案:【这是在JDK下运行的错误,因为没有在JDK下建包】如下图所示:mC:\TIIDOTS\sysleB32\»d.exehicro^oftUindDVJsXP 5.1.2600]<C>版权后斤有l?eG-2G01MicrosoftCorp.MJocunientsandSettinjfs :1):S>cdjauaD:\jaua>jauac:SquareEquation.jauaSquareEquation.Java:31:cannotpesoluesgimbalsymbol:nethodprintf<jaua.langBString^douhle-double>lucatinn:classjaua_in-Pi*ijnt:Sti*eaii.out.pi*intf 程的根=*£,\nvootl,root2>#pjquctreEqiicit:Lon-Jciva.:35=c^nriml;:rewulue*yrniboi[:netliDdprintfCjaua.lang■Sti'ing?1qcation:classjaua.io.Fi'intStreanSijsten.out.printf<u>^程没有实彳艮5”》;Aerrors【这个是在eclipse下运行的,因为把包的名字建错了,所以出错。】日—aiin/arc/f'ff/SluAIjc.j*va-IfEiildpaeEn1CE->ridie日回区Til*EdaIS-3ur-=i- F»1e<tfwriSitrcliTraJiclHyErlipvafaxltiK«lp墙!Qd牯;曳,抽—WJ9-■:罄」:率,(3,偶『虬,:僧串。, ® ■tFidipwiif日—aiin/arc/f'ff/SluAIjc.j*va-IfEiildpaeEn1CE->ridie日回区Til*EdaIS-3ur-=i- F»1e<tfwriSitrcliTraJiclHyErlipvafaxltiK«lp墙!Qd牯;曳,抽—WJ9-■:罄」:率,(3,偶『虬,:僧串。, ® ■tFidipwiif^'■®帝』回E.<■§■d令■"TP»kM>Ex: B|Hl«tircly」l『回■(■Siuxt.'Eiu.Lim.jwJ_*-5urSi■«.jjvlfff;■■■白书arc|m田EH3[T| c-Tije*Q@ 珈juNm:*SqxuaEq<i.h.L-7n£EC4J*VI•©mmrawsi闺窖[.SunAii»土i■JKESmt-nLj'iriurT[JwXiB-Lb]^wi'JLiLz.cjxacssSmiEiaej.3unRise.Jfi'.'aui^vrt^gggBjiisfeiB*;Cl-155^yJlJllSE(ffuhlirrt4licvoddrrtaiD(String ]){Sq-ijatc-EquACIonaq-jaE.ioh.=kw3qufireEqu.-a.c:larieqiinrton■^sdI^cmeb|);fq'iJACLan.jecCoeffieieacf-3,«LS|■eqiiwtian,getRoafcB|);g£Dubini£g'"X °□段及#Wr申Fff@SocJlLise园--ijr<iwLdiclulLsiuSpring日口"r 日'G%催Fft'Fribl[2]袖Tw七匚I吟DbcIk-aiian□巳口0L^-MYCDiTcvaptac*c■*3L4e*3qtu・ Fb11i anTyp*| Yrilihli/J・m itnn/src/f'ff^Sqiirte^Eqiifttion_jAdi-IpEt:lip^eEnter_priseTorkbenchtil*IdaLS.qutc»TriFkIdtIfwri[i.L»SiirclitrajiciHjErLipi・ [33j3di[flip「-盘lq;&r袪 法■-•身式、[-[»!vr^lMIS,理I,JI,中中、的J*F.|nfrldipM£ftQutlajrfH'■■l:acki:|tt£±j皿4企皿馈_点顾EG跚崩,炭心..^■5WtrtEqua.T:iDp.^JarauackAM-rmfi.lL^Cs1;rivi^i-!1!iuluin-iwvi-prBiiKLiTolw*触崩见列雕..啊dcmhliz-aPtsrAcvJvle-laat-l^EciaEZ;盟如骨Jbeam.bco^^hihlic9q*dAEc-Eq[uacjdkii.ticiidbAa-瓶「画庄曲Jj&brdi>*uliJj&a)this,-9"a^this-.b=b^thil«.c«e;if(a'-a|hao-tn>r;@lgbaa-talise"•x、dcuhL-iMedmhL"«•-rood:4j—Tg空:daM b-^cJ.-4:Sqg机w• £4tl?E-L30«m心H+lm七Frit] 口JlvwI^dI^!DArlu-alian.■■I■(l认55IiesctipliccItscmrce F&£hLscitawiTjfpeuuBlic-veldatlTodes(}Ifin1thLaSntr^ItiT*rt【这个就把包的名字改过来了,改成,这样就对了。】1、定义父类People,分别定义People类的子类ChinaPeople,AmericanPeople和BeijingPeople并分别重写父类中的各个方法。最后在主方法中分别创建各子类的对象并调用各自的方法打印输出信息。该程序的模板代码如下:请将其补充完整并调试运行。classPeople{protecteddoubleweight,height;publicvoidspeakHello(){yayawawa);}publicvoidaverageHeight(){height=173;"averageheight:"+height);}publicvoidaverageWeight(){weight=70;"averageweight:"+weight);}}classChinaPeopleextendsPeople{【代 码 1 】
ararnings();}C;\TIin)013Xsysteii32\ciLd.ese忡2。小舟UTnAngHP「版本6一1一宗丽1成巫3斤有19%E-WU»(JhMicvn^nftCorp.Cs\DociLncntsandSettingrs\s5FCflzx>d=D=S>cdJciucilM\jaual>JauaHapdWork.JauaExceptioninthread,Fnain,pjaua.lang.NoClassDefFoundError:HardWork/jayaD:\jaual>jauacHapclWork.jauaD:\jaual>jauaHardWork公司牛_L资总额=675202.736D):\iaual>_3、读懂下面模板代码,按要求补充程序并调试运行。掌握接口的定义及其实现方法,学习接口回调的运用方法。interfaceComputerWeight{publicdoublecomputeWeight();}classTelevisionimplementsComputerWeight{【代码1】etTotalWeights());Car小货车=newCar(goodsTwo);"小货车装载的货物重量:"+小货车.getTotalWeights());}}通过编译得出如下答案:【代码1】:publicdoublecomputeWeight(){return;}【代码2】:publicdoublecomputeWeight(){return;}【代码3】:publicdoublecomputeWeight(){return145;}【代码4】:for(intk=0;k<;k++){totalWeights二totalWeights+goods[k]puteWeight();}"IC;\TIHD0T5XsysleB32\c*(l.esehipvAsrft:WinrinusXP S.1.2ARR1成阻3斤有 Mirvn^nftCnpp.C",sDcciLncnts:and£ettingrslzx>dsD=S>cdjciViilD:\|aual>JavacRoad.javaI):\jaual>jauaKoad氏兵丰装我豹货物重量=^wv.uK贺年装羲的资物重量=1837.E0):\jaual>第3部分常用类与异常处理(1)完成教材P430实验。packagezuoye;import.*;publicclassTestString{publicstaticvoidmain(String[]args){Stringdata="ThisisaString";StringTokenizerst=newStringTokenizer(data);intcount=();"原串是:"+data);"各个单词如下:");while()){Strings=();}”单词总数:"+count);}}通过编译得出如下结果:(2)完成教材P116例题。import.*;import.*;publicclassTestDateFormat{publicstaticDateparseDate(Stringtext,Stringformat){arse(text);}catch(ParseExceptione){thrownewRuntimeException());}}publicstaticvoidmain(String[]args)throwsParseException{Datedate=newDate();SimpleDateFormat f = newSimpleDateFormat("yyyy-MM-dd-EEEE-hh-mm-ss");SimpleDateFormat f1 = newSimpleDateFormat("yyyy/MM/dd/EEEE/hh/mm/ss");Dated1= parseDate("12-23-2008","MM-dd-yyyy");Dated2=parseDate("2008/12/2510:53:54","yyyy/MM/ddhh:mm:ss");}}通过编译得出如下结果:
*iP?nt#田Q<g.drdet^rISeaaaizis;Seas™■valujsj《}IIUlhao.i^a山ttt巴H*iP?nt#田Q<g.drdet^rISeaaaizis;Seas™■valujsj《}IIUlhao.i^a山ttt巴Hf命云p通过编译得出如下结果:辛Jg 国rr/tirg/匚代岛「ErximCla强Jm戏-EclipseSOKEileEdit如nr匚eRefadof田Mg可eSearchAroiedGBunWindowHelp福PacksgfE播言Higrarclry'jjEiuiMClasSiJava乏JHESYEtemLlbrmrv村•■=亏=.K.IRESystemLib馆珅 百字:-田oic.cirdejMaErixDBmQ.jarfc'aahJ耕SyswmLlbrarv」于.,与的百阉JavaElhaojavB21MairixDEniajsvaI由BiurClass归mh陇ntOutlmSS出org.clrckEnumCLass*■rndnCStfingnjI=lP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025建筑工程合同示范文本
- 宁夏警官职业学院《动物医学研究设计》2023-2024学年第一学期期末试卷
- 海南师范大学《无机及分析化学基础》2023-2024学年第二学期期末试卷
- 2025机械设备采购标准版合同
- 牡丹江大学《设计创作与评论》2023-2024学年第二学期期末试卷
- 枣庄科技职业学院《生物医学传感器及应用》2023-2024学年第二学期期末试卷
- 2025年安徽省阜阳市临泉县达标名校初三下第一次月考综合试题含解析
- 2025届黑龙江省穆棱市高三下学期一轮复习周测数学试题
- 祛除眼袋术后护理常规
- 2024年中石油燃料油有限责任公司秋季高校毕业生招聘15人笔试参考题库附带答案详解
- 教、学、评一体化的小学语文课堂作业设计研究
- 2022年初中英语新课标解读课件
- 吊篮施工日常检查表
- 三对三篮球赛记录表
- BIM技术在招投标中的综合应用
- 《团体心理辅导(第二版)》团体辅导之应用篇(一)-班级团体辅导
- 小学生必背古诗词75+80首电子版
- 婴幼儿体格测量身高(身长)的测量课件
- 美国文化及风俗
- 高颅压和脑疝
- 2023年-江苏苏州市市属国有企业招聘笔试参考题库附带答案详解
评论
0/150
提交评论