java面向对象程序的设计(董小园版)

java面向对象程序的设计(董小园版)

ID:46956082

大小:393.50 KB

页数:53页

时间:2019-12-01

java面向对象程序的设计(董小园版)_第1页
java面向对象程序的设计(董小园版)_第2页
java面向对象程序的设计(董小园版)_第3页
java面向对象程序的设计(董小园版)_第4页
java面向对象程序的设计(董小园版)_第5页
资源描述:

《java面向对象程序的设计(董小园版)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.....目录第1章了解Java2第2章面向对象的“对象”7第3章对象的属性---变量详述9第4章对象的行为---成员方法详述12第5章生命周期及作用域17第6章Java常用类与函数库19第7章对象的进一步探讨--面向对象中的继承22第8章深入多态26第9章使用异常处理28第10章基于Swing的图形界面编程29第11章可视化程序的事件处理38第12章Java多线程机制51学习参考.....了解Java1.编写一个程序,将用户在命令行输入的24小时制时间转换为12小时制。publicclassTimeTest{pu

2、blicstaticvoidmain(Stringargs[]){inttime;time=Integer.parseInt(args[0]);if(time<0

3、

4、time>24)System.out.println("输入的不是一个合法时间!");elseif(time>12)System.out.println("12小时制为"+(time-12)+"点");elseSystem.out.println("12小时制为"+time+"点");}}2.用户输入x的数值,根据如下规则输出计算后的结果y值。x(x<

5、1)Y=2x-1(1<=x<10)3x-11(x>=10)publicclassCalculateTest{publicstaticvoidmain(Stringargs[]){floatx,y;x=Float.parseFloat(args[0]);if(x<1)y=x;elseif(1<=x&&x<10)y=2*x-1;elsey=3*x-11;System.out.println(y);}}3.编写一个Java应用程序,由命令行参数输入一个百分制成绩,要求打印出成绩等级“A”、“B”、“C”、“D”、“E”。

6、90分以上为“A”;80~89分为“B”;70~79分为“C”;60~69分为“D”;60分以下为“E”。要求使用switch语句实现。运行效果如图2所示:学习参考.....图1publicclassPrintGrade{publicstaticvoidmain(String[]args){doublescore=Double.parseDouble(args[0]);if(score<0

7、

8、score>100)System.out.println("错误,不是一个合法的百分制成绩!");else{ints=((i

9、nt)score)/10;chargrade;switch(s){case10:case9:grade='A';break;case8:grade='B';break;case7:grade='C';break;case6:grade='D';break;default:grade='E';}System.out.println("成绩是:"+score+",相应的等级是"+grade);}}}1.假设今天是星期日,编写一个程序,求n天后是星期几。要求:n的数值由命令行输入;使用switch语句实现。publicc

10、lassDateTest{publicstaticvoidmain(String[]args){intn=Integer.parseInt(args[0]);switch(n%7){case0:System.out.println(n+"天后是星期天");break;学习参考.....case1:System.out.println(n+"天后是星期一");break;case2:System.out.println(n+"天后是星期二");break;case3:System.out.println(n+"天后是

11、星期三");break;case4:System.out.println(n+"天后是星期四");break;case5:System.out.println(n+"天后是星期五");break;case6:System.out.println(n+"天后是星期六");break;}}}1.用户在命令行输入一个数字,按照数字输出相应个数的星号。publicclassPrintStar{publicstaticvoidmain(String[]args){intn=Integer.parseInt(args[0]);

12、inti;for(i=1;i<=n;i++)System.out.print("*");System.out.println();}}2.编写程序,求0到100之间的偶数和。要求:分别用while语句、dowhile语句和for循环语句实现。while实现:publicclassSumDemo1{publicstaticvoidmain(String[]ar

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

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

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