版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java提示:用Java语言的重载方法,编写一个求圆面积和圆柱体的体积的小程序。圆的半径r=12.6f 圆柱体高为h=37.8fpackagepublicclassABCpublicstaticdoublecaculate(double{doubleArea;returnArea;}publicstaticdoublecaculate(doubler1,double{doubleVloume;returnVloume;}publicstaticvoidmain(String{ABCa=new}}编写一个学生类,它的成员变量有考生的name(、id(考号)、total(综96分以上并且综合成绩300。在该类的main()packageimportjava.util.ArrayList;importjava.util.List;classSchool{privatedoublepublicdoublegetLine()return}publicvoidsetLine(doubleline)this.line=}}classpublicStudent()}publicStudent(Stringname,Stringid,doubletotal,doublesports)=name;this.id=id;this.total=total;this.sports=sports;}privateStringname;privateStringid;privatedoubletotal;privatedoublesports;publicStringgetName(){returnname;}publicvoidsetName(Stringname)=}publicStringgetId()return}publicvoidsetId(Stringid)this.id=}publicdoublegetTotal()return}publicvoidsetTotal(doubletotal)this.total=}publicdoublegetSports()return}publicvoidsetSports(doublesports)this.sports=}publicStringtoString()}}classpublicbooleanisPass(Schoolschool,StudentTotal()>300)){return}elsereturn}}}publicclassTestpublicstaticvoidmain(String[]args)Studentstudent1=newStudent("lychee","123",310,100);Studentstudent2=newStudent("Bill","456",351,80);Studentstudent3=newStudent("Herry","789",330,85);List<Student>students=newArrayList<Student>();Passpass=newPass();Schoolschool=newSchool();for(Studentstudent:students)Total()>300)){}}}}Bus汽车管理模块:允许使用者添加、更改和删除Bus基本信息。一个typ(stringnumbe(int和route(int)等信息。Route线路管理模块:允许使用者添加、更改和删除线路基本信息。声stop(intstatio(stringdestination(string)和runningtime(int)等信息。Employee员工管理模块:允许使用者添加、更改和删除线路基本信息。name(stringID(intPassenger顾客管理模块:允许使用者添加、更改和删除线路基本信息。name(string(char,为每个模块构造一个类,定义相应的构造方法一个测试类,生成四个对,1.(buspackageimportjavax.swing.JOptionPane;publicclassBus{Stringtype;//intengine_number;//发动机编号intseating_capacity;//载客人数introute;//路线{}publicvoidsetBust(String{}publicvoidsetBuse(int{}publicvoidsetBuss(int{}publicvoidsetBusr(int{}publicvoid{StringStringq,typen,f,ke,lu;//汽车类型intengine_numbern;//发动机编号intseating_capacityn;//载客人数introuten;//路线q=JOptionPane.showInputDialog("是否修改汽车类型yes/no:"); {typenJOptionPane.showInputDialog("汽车类型修改为}f=JOptionPane.showInputDialog("是否修改发动机编号yes/no:"); {改为}
engine_numbernInteger.parseInt(JOptionPane.showInputDialog("发动机编号修ke=JOptionPane.showInputDialog("是否修改载客人数yes/no:"); {为}
seating_capacityn=Integer.parseInt(JOptionPane.showInputDialog("载客人数改luJOptionPane.showInputDialog("yes/no: {routenInteger.parseInt(JOptionPane.showInputDialog("行驶路线改为}}publicString{return("车型:"+type+"发动机:"+engine_number+"载人:"+seating_capacity+"路线:"+route);}}2.(ceshipackageimportjavax.swing.JOptionPane;publicclassCeshi{staticvoiddaying(Busbus1,Router1,Employeeemp1,Passenger{Stringa,e,b="yes";intc;= {e=JOptionPane.showInputDialog("是否修改信息\n1--Bus\n2--Route\n3--Employee\n4--Passenger\n5--不修改:");c=Integer.parseInt(e);{}else{}else{}else{}}{}
}publicstaticvoidmain(String{Busbus1=newBus("大众Router1=newRoute(13,"世","西林Employeeemp1=newEmployee("",532128,35,"abc");Passengerpas1=newPassenger("","男",25,"def");}}3..(emploeepackageGongjiao;importjavax.swing.JOptionPane;publicclassEmployee{Stringname;//员工intID;//员工件intage;//员工publicEmployee(Stringname,intID,intage,String{}publicvoidsetEmpioyeen(String{}publicvoidsetEmpioyeei(int{}publicvoidsetEmpioyeea(int{}publicvoidsetEmpioyeem(String{}publicvoid{Stringb="yes";StringintIDn;//员工intagen;//n=JOptionPane.showInputDialog("是否修改顾客yes/no:"); {namen=JOptionPane.showInputDialog("顾客修改为:");}id=JOptionPane.showInputDialog("是否修改顾客yes/no:"); {IDn=Integer.parseInt(JOptionPane.showInputDialog("顾客改为:"));;}a=JOptionPane.showInputDialog("是否修改顾客yes/no:"); {}m=JOptionPane.showInputDialog("是否修改顾客信息yes/no:"); {messagenJOptionPane.showInputDialog("顾客信息改为}}publicString{return("员工:"+name+"件:"+ID+"员工:"+age+"员工信息:}}4.(passengerpackageGongjiao;importjavax.swing.JOptionPane;publicclassPassenger{Stringname;//顾客String;//顾客intage;//顾客publicPassenger(Stringname,String,intage,String{}publicvoidsetPassengern(String{}publicvoidsetPassengers(String{=}publicvoidsetPassengera(int{}publicvoidsetPassengerm(String{}publicvoid{Stringb="yes";Stringn,s,a,m;Stringn;//顾客intagen;//顾客n=JOptionPane.showInputDialog("是否修改顾客yes/no:"); {namen=JOptionPane.showInputDialog("顾客修改为:");}s=JOptionPane.showInputDialog("是否修改顾客yes/no:"); {n=JOptionPane.showInputDialog("顾客修改为:");}a=JOptionPane.showInputDialog("是否修改顾客yes/no:"); {agen=Integer.parseInt(JOptionPane.showInputDialog("顾客改为:"));;}m=JOptionPane.showInputDialog("是否修改顾客信息yes/no:"); {messagenJOptionPane.showInputDialog("顾客信息改为}}publicString{return("顾客:"+name+"顾客:"++"顾客:"+age+"顾客信息:}}5.(routepackageimportjavax.swing.JOptionPane;publicclassRoute{intstops_nu;//车站数量Stringstart_station;//起始站Stringdestination;//终点intrun_time;//工作时长publicRoute(intstops_nu,Stringstart_station,Stringdestination,int{}publicvoidsetRoutesn(int{}publicvoidsetRoutess(String{}publicvoidsetRouted(String{}publicvoidsetRoutert(int{}publicvoid{Stringb="yes";Stringsn,ss,d,rt;intstops_nun;//Stringstart_stationn;//起始站Stringdestinationn;//终点intrun_timen;//工作时长sn=JOptionPane.showInputDialog("是否修改车站数量yes/no:"); {
stops_nun=Integer.parseInt(JOptionPane.showInputDialog车站数量修改为}ss=JOptionPane.showInputDialog("是否修改起始站yes/no:"); {start_stationnJOptionPane.showInputDialog("起始站修改为}d=JOptionPane.showInputDialog("是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西京学院《建筑装饰材料及施工工艺》2023-2024学年第一学期期末试卷
- 第六首古诗《书湖阴先生壁》
- 西京学院《工程材料与热处理》2023-2024学年第一学期期末试卷
- 西华师范大学《中学数学教材分析》2022-2023学年第一学期期末试卷
- 西华师范大学《艺术思潮与流派》2023-2024学年第一学期期末试卷
- 西华师范大学《文化人类学》2023-2024学年第一学期期末试卷
- 西华师范大学《企业管理学》2022-2023学年第一学期期末试卷
- 西华师范大学《工程制图与打印》2022-2023学年第一学期期末试卷
- 西昌学院《影视戏剧鉴赏》2022-2023学年第一学期期末试卷
- 西昌学院《物联网工程实训》2022-2023学年期末试卷
- 通信线路工程验收规范-原文件
- 二次供水工程技术规程(CJJ140—2010 )
- 脑梗死标准病历、病程记录、出院记录模板
- 钢铁动力厂 氮气管线不停车带压开孔工程施工方案
- Kolcaba的舒适状况量表
- ISO13485-2016跟ISO9001-2015条款对应关系
- 海康威视视频车位诱导与反向寻车系统解决方案
- 个案护理报告范文参考
- 康复护理学第五章-常用康复治疗技术二1
- 小学生日常卫生小常识(课堂PPT)
- 幼儿园大班《风筝飞上天》教案
评论
0/150
提交评论