版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
6classHuman{Stringname;intage;Human(Stringname,intage){}voidwalk()}}classChildextendsHuman{StringschoolName;Child(Stringname,intage,Stringschool){}void}classHuman{Stringname;intage;Human(Stringname,intage){}voidwalk()}}classChildextendsHuman{StringschoolName;Child(Stringname,intage,Stringschool){}void}void}}publicclasspublicstaticvoidmain(String[]args){Humanh=newHuman(" Childc=newChild(" }}6.2案例分析:VIP////Cust.javaclassCust{Stringname;intID;StringPWD;intmoney;Cust(Stringname,intID,intmoney,StringPWD){}voidgetMoney()intm=Integer.parseInt(KB.scan());if(m>=money){}}booleangetMoney(intm){if(m>=money){return}returntrue;}}voidintm=Integer.parseInt(KB.scan());}voidsaveMoney(intm){}voidchangePWD(){ Stringp=KB.scan();}voidsearch(){}booleancheckPWD(){ for(inti=0;i<3;i++){Stringif(p.equals(this.PWD)){returntrue;} }}return}voidif }booleanflag=true;while(flag){intcmd=Integer.parseInt(KB.scan());switch(cmd){case1:getMoney();break;case2:saveMoney();break;case3:search();break;case4:changePWD();break;case5:flag=false;break;}}}}//classVIPCustextendsVIPCust(Stringname,intID,intmoney,StringPWD){}voidgetMoney()intm=Integer.parseInt(KB.scan());if(m-3000>=money){}}booleangetMoney(intm){if(m-3000>=money){return}returntrue;}}}//KB.javaimportjava.io.*;classKB{publicstaticStringscan(){Stringstr="";tryBufferedReaderbuf=newBufferedReader(newInputStreamReader(System.in));}catchcatch(Exceptione)}return}}//Demo.javaclassDemopublicstaticvoidmain(String[]args){Custc=newCust("Tom",111,1000,"111");VIPCustv=newVIPCust("Jerry",1111,1000,"1111");while(true){intid=Integer.parseInt(KB.scan());if(id==c.ID){}elseif(id==v.ID){}Stringstr=KB.scan();if(str.equals("Y")||str.equals("y")){}}}}classvoidspeak(){}l}classdogextendsm voidspeak(){}}classcatextendsm voidspeak(){}classvoidspeak(){}l}classdogextendsm voidspeak(){}}classcatextendsm voidspeak(){}}}publicclassdemopublicstaticvoidmain(String[]args){ lm;m=newm m=newdog();m=newcat();}}classclassvoidaMethod(){System.out.println("Amethod");}}classBextendsA{voidbMethod1(){System.out.println("B}voidbMethod2(){System.out.println("Bmethod2");}}publicclasspublicstaticvoidmain(String[]args)Aa1newB向Bb1=(B)a1;调用父类调用父类A方调用B调用BAa2=newBb2=(B)a2;//向 }}} privateintid;//IDprivateStringusername; privateStringpassword; voidprocScore();//publicintgetId(){returnid;}publicvoidsetId(intid){this.id=id;}publicStringgetUsername(){returnusername;}publicvoid privateintid;//IDprivateStringusername; privateStringpassword; voidprocScore();//publicintgetId(){returnid;}publicvoidsetId(intid){this.id=id;}publicStringgetUsername(){returnusername;}publicvoidsetUsername(Stringusername){this.username=username;}publicStringgetPassword(){returnpassword;}publicvoidsetPassword(Stringpassword){this.password=password;}}classManagerextends voidprocScore(){}}classStudentextends voidprocScore(){}}classTeacherextends voidprocScore(){}}}publicclasspublicstaticvoidmain(String[]args){Teachert=newTeacher();Students=newStudent();Managerm=newManager();}}classOuter{//外部类OuterprivateStringoutStr;Outer(Strings)outStr=}publicvoidoutMethod(){//外部类中 classOuter{//外部类OuterprivateStringoutStr;Outer(Strings)outStr=}publicvoidoutMethod(){//外部类中 Innerin=newInner();//创建内部类实例 }classInnerpublicStringinStr="内部类的变量";publicvoidinMethod(){ }}}publicclasspublicstaticvoidmain(Stringargs){Outero=newOuter("外部类的变量");Outer.Inneri=o.newInner(); }}packagea;publicclassA{}packagea.b;publicclassB{}importa.*;publicclassTest{publicstaticvoidmain(Stringargs){Bb=newB();//语法错误,B类未引入}} //Cust.javapackage//Cust.javapackageCust;importpublicclassCust{Stringname;intID;StringPWD;intmoney;publicCust(Stringname,intID,intmoney,StringPWD){}publicintgetID(){returnID;}voidgetMoney()intm=Integer.parseInt(KB.scan());if(m>=money){}}booleangetMoney(intm){if(m>=money){return}returntrue;}}voidintm=Integer.parseInt(KB.scan());}voidsaveMoney(intm){}voidchangePWD(){ Stringp=KB.scan();}voidsearch(){}booleancheckPWD(){ for(inti=0;i<3;i++){Stringif(p.equals(this.PWD)){returntrue;} }}return}publicvoidrun(Custst[]){if }booleanflag=true;while(flag){intcmd=Integer.parseInt(KB.scan());switch(cmd){case1:getMoney();break;case2:saveMoney();break;case3:search();break;case4:changePWD();break;case5:flag=false;break;}}}}//VIPCust.javapackageCust;importKB.KB;publicclassVIPCustextendspublicVIPCust(Stringname,intID,intmoney,StringPWD){}voidintm=Integer.parseInt(KB.scan());if(m-3000>=money){}}publicbooleangetMoney(intm){if(m-3000>=money){return}returntrue;}}voidzhuanzhang(Custst[]){intm=Integer.parseInt(KB.scan());for(inti=0;i<st.length;i++){if(m==st[i].ID){intn=Integer.parseInt(KB.scan());if(n>=0){if(this.getMoney(n)){}}if(st[i].checkPWD()==true){}} }}}}}publicvoidrun(Custst[]){if }booleanflag=true;while(flag){intcmd=Integer.parseInt(KB.scan());switch(cmd){case1:getMoney();break;case2:saveMoney();break;case3:search();break;case4:changePWD();break;case5:zhuanzhang(st);break;case6:flag=false;break;}}}}//KB.javapackageKB;importjava.io.*;publicclasspublicstaticStringscan(){Stringstr="";BufferedReaderbuf=newBufferedReader(new}catch(Exceptione)}return}}//Demo.javaimportCust.Cust;importCust.VIPCust;importKB.KB;classpublicstaticvoidmain(String[]args){Custst[]=newCust[8];st[0]=newst[0]=newst[1]=newst[2]=newst[3]=newCust("Linda",444,4000,"444");st[4]=newVIPCust("Tom",1111,1000,"1111");st[5]=newVIPCust("Jerry",2222,2000,"2222");st[6]=newVIPCust("Mary",3333,3000,"3333");st[7]=newVIPCust("Linda",4444,4000,"4444");whileintid=Integer.parseInt(KB.scan());for(inti=0;i<st.length;i++){if}}Stringstr=KB.scan();if(str.equals("N")||str.equals("n")){}}}}interface}interface}voidspeak();voideat();voidclassDogimplementsIM publicvoidspeak(){}publicvoideat(){}publicvoidsleep(){}}classCatimplementsIM classCatimplementsIM publicvoidspeak(){}publicvoideat(){}publicvoidsleep(){}}publicclassDemopublicstaticvoidmain(Stringargs){Dogd=newDog();Catc=newCat();}}interfaceIMotocar{voidinterfaceIMotocar{void}interfaceICarextendsIMotocar{voidmethod2();}interfaceITruckextendsIMotocar{voidmethod3();}interfaceIStation_waggonextendsICar,ITruck继承多个接口voidmethod4();}classMycarimplementsIStation_waggon{publicvoidmethod1(){}publicvoidmethod2(){}publicvoidmethod3(){}publicvoidmethod4(){}}publicclasspublicstaticvoidmain(String[]args){Mycarm=newMycar();}}publicpublicclassExceptionDemopublicstaticvoidmain(String[]args){Strings=null;intlen=}}publicpublicclasspublicstaticvoidmain(String[]args){intintfor(i=0;i<=10;i++){sum=sum+a[i];}} ceptione){}}}}}public
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南省益阳市2026届初三下学期第三次月考英语试题试卷含解析
- 江西省萍乡市名校2025-2026学年初三下学期第三次四校联考英语试题试卷含解析
- 山西省右玉县重点达标名校2026年初三入学调研考试语文试题含解析
- DB35-T 2310-2026 营商环境数字化监测数据要求
- 2025年湖南省英语高起专考试真题及参考答案
- GB-T 47286-2026《中小微企业融资服务信用信息数据规范》解读报告
- 2026年高职院校产业学院建设路径研究
- 2026年企业之歌征集与推广方案
- 2026年小儿泄泻中医护理方案应用与优化研究
- 2026年节假日物流高峰安全运营方案
- T-GFIA 004-2026 特色(呼吸系统调养)森林康养服务规范
- 2026年春季湘少版(三起)四年级下册英语教学计划(含进度表)
- 新东方《中国学生出国留学发展报告》
- 门诊护理职业发展与规划
- 2026年3月15日九江市五类人员面试真题及答案解析
- 2026国家开放大学出版传媒集团招聘5人笔试备考题库及答案解析
- 2024版2026春新版三年级下册道德与法治全册教案教学设计
- 2026年西安电力高等专科学校单招职业技能考试模拟测试卷附答案
- 糖尿病护理新进展汇报
- 2026光大永明人寿校园招聘笔试备考重点试题及答案解析
- 2026年合肥职业技术学院单招职业适应性测试模拟测试卷带答案解析
评论
0/150
提交评论